{"ScriptPreparationCode":"var array = new Array(100);\r\nfor (var i = 0; i \u003C array.length; i\u002B\u002B) {\r\n array[i] = i * 10000\r\n}","TestCases":[{"Name":"for","Code":"for (let i = 0; i \u003C array.length; i\u002B\u002B) {\r\n array[i] \u002B 1\r\n}","IsDeferred":false},{"Name":"foreach","Code":"array.forEach((i) =\u003E {\r\n array[i] \u002B 1\r\n});","IsDeferred":false},{"Name":"for (cached length)","Code":"for (let i = 0, length = array.length; i \u003C length; i\u002B\u002B) {\r\n array[i] \u002B 1\r\n}","IsDeferred":false},{"Name":"for..of","Code":"for (var i of array) {\r\n array[i] \u002B 1\r\n}","IsDeferred":false}]}