{"ScriptPreparationCode":"var values = new Array(10000);\r\nfor (var i = 0; i \u003C values.length; i\u002B\u002B) values[i]=i;","TestCases":[{"Name":"forEach","Code":"var sum = 0;\r\nfunction add(v) { sum \u002B= v}\r\nvalues.forEach(add);","IsDeferred":false},{"Name":"for..of","Code":"var sum = 0;\r\nfor (var v of values) sum \u002B= v;","IsDeferred":false},{"Name":"forEach func","Code":"var sum = 0;\r\nvalues.forEach(function(v) { sum \u002B= v } );","IsDeferred":false},{"Name":"for of transpiled","Code":"var sum = 0;\r\nfor (var _i = 0, values_1 = values; _i \u003C values_1.length; _i\u002B\u002B) {\r\n var v = values_1[_i];\r\n sum \u002B= v;\r\n}\r\n","IsDeferred":false},{"Name":"for of transpiled simple","Code":"var sum = 0;\r\nfor (var i = 0; i \u003C values.length; i\u002B\u002B) sum \u002B= values[i];","IsDeferred":false}]}