{"ScriptPreparationCode":"var a = new Array(1000), random = Math.random, global, floor = Math.floor;\r\nfor(let i = 0; i \u003C 1000; i\u002B\u002B) a[i] = new Array(10).fill(random());","TestCases":[{"Name":"forinfor","Code":"let length = a.length;\r\nfor(let i = 0; i \u003C length; i\u002B\u002B) {\r\n let module = a[i];\r\n for(let i2 = 0; i2 \u003C module.length; i2\u002B\u002B) global = module[i2];\r\n}","IsDeferred":false},{"Name":"for*for","Code":"let aLength = a[0].length;\r\nlet length = a.length * aLength;\r\nfor(let i = 0; i \u003C length; i\u002B\u002B) {\r\n let i2 = i % aLength, i3 = floor(i / aLength);\r\n global = a[i3][i2];\r\n}","IsDeferred":false}]}