Merge pull request #1331 from Adam-Burke/master

fix: i in for loop undefined
diff --git a/player/js/utils/expressions/ExpressionValueFactory.js b/player/js/utils/expressions/ExpressionValueFactory.js
index 5f64ed9..a000d8d 100644
--- a/player/js/utils/expressions/ExpressionValueFactory.js
+++ b/player/js/utils/expressions/ExpressionValueFactory.js
@@ -62,7 +62,7 @@
             if (property.k) {
                 property.getValue();
             }
-            for (i = 0; i < len; i += 1) {
+            for (var i = 0; i < len; i += 1) {
                 expressionValue[i] = arrValue[i] = property.v[i] * mult;
             }
             return expressionValue;
@@ -83,4 +83,4 @@
             return MultidimensionalPropertyInterface(property);
         }
     }
-}())
\ No newline at end of file
+}())