{"ScriptPreparationCode":"var arr = []\r\nfor (var i = 0; i \u003C 1000; i\u002B\u002B) arr[i] = i","TestCases":[{"Name":"for i\u002B\u002B","Code":"(function(arr){\r\n for (var i = 0; i \u003C arr.length; i\u002B\u002B) {\r\n var a = arr[i]\r\n }\r\n})(arr)","IsDeferred":false},{"Name":"for i--","Code":"(function(arr){\r\nfor (var i = arr.length; i \u003E= 0; i--) {\r\n var a = arr[i]\r\n}\r\n})(arr)","IsDeferred":false},{"Name":"while i--","Code":"(function(arr){\r\nvar i = arr.length\r\nwhile (i--) {\r\n var a = arr[i]\r\n}\r\n})(arr)","IsDeferred":false},{"Name":"for of","Code":"(function(arr){\r\nfor (var v of arr) {\r\n var a = v\r\n}\r\n})(arr)","IsDeferred":false},{"Name":"forEach","Code":"(function(arr){\r\narr.forEach(v =\u003E {\r\n var a = v\r\n})\r\n})(arr)","IsDeferred":false}]}