{"ScriptPreparationCode":"var numbers = [];\r\nfor(var i = 0; i \u003C 10000; \u002B\u002Bi)\r\n numbers[i] = Math.random();","TestCases":[{"Name":"for loop i\u002B\u002B","Code":"for(var i = 0; i \u003C numbers.length; i\u002B\u002B)\r\n numbers[i] = numbers[i] * 1.5;","IsDeferred":false},{"Name":"for loop \u002B\u002Bi","Code":"for(var i = 0; i \u003C numbers.length; \u002B\u002Bi)\r\n numbers[i] = numbers[i] * 1.5;","IsDeferred":false},{"Name":"for loop \u002B\u002Bi, cached length","Code":"const length = numbers.length;\r\nfor(var i = 0; i \u003C length; i\u002B\u002B)\r\n numbers[i] = numbers[i] * 1.5;","IsDeferred":false},{"Name":"while i--","Code":"var i = numbers.length;\r\nwhile(i--)\r\n numbers[i] = numbers[i] * 1.5;","IsDeferred":false},{"Name":"while \u002B\u002Bi","Code":"var i = -numbers.length;\r\nwhile(\u002B\u002Bi)\r\n numbers[-i] = numbers[-i] * 1.5;","IsDeferred":false}]}