{"ScriptPreparationCode":"var a = [];","TestCases":[{"Name":"cycle","Code":"for(var i=0; i\u003C40; i\u002B\u002B) {\r\n a[i] = Math.random() ; \r\n}","IsDeferred":false},{"Name":"no cycle","Code":"a[0] = Math.random();\r\na[1] = Math.random();\r\na[2] = Math.random();\r\na[3] = Math.random();\r\na[4] = Math.random();\r\na[5] = Math.random();\r\na[6] = Math.random();\r\na[7] = Math.random();\r\na[8] = Math.random();\r\na[9] = Math.random();\r\na[10] = Math.random();\r\na[11] = Math.random();\r\na[12] = Math.random();\r\na[13] = Math.random();\r\na[14] = Math.random();\r\na[15] = Math.random();\r\na[16] = Math.random();\r\na[17] = Math.random();\r\na[18] = Math.random();\r\na[19] = Math.random();\r\na[20] = Math.random();\r\na[21] = Math.random();\r\na[22] = Math.random();\r\na[23] = Math.random();\r\na[24] = Math.random();\r\na[25] = Math.random();\r\na[26] = Math.random();\r\na[27] = Math.random();\r\na[28] = Math.random();\r\na[29] = Math.random();\r\na[30] = Math.random();\r\na[31] = Math.random();\r\na[32] = Math.random();\r\na[33] = Math.random();\r\na[34] = Math.random();\r\na[35] = Math.random();\r\na[36] = Math.random();\r\na[37] = Math.random();\r\na[38] = Math.random();\r\na[39] = Math.random();","IsDeferred":false},{"Name":"do while","Code":"var i = 0;\r\ndo {\r\n i = i \u002B 1;\r\n a[i] = Math.random(); \r\n} while (i \u003C 40);","IsDeferred":false},{"Name":"cycle without Math.random()","Code":"for(var i=0; i\u003C40; i\u002B\u002B) {\r\n a[i] = i; \r\n}","IsDeferred":false}]}