{"ScriptPreparationCode":null,"TestCases":[{"Name":"normal","Code":"let tmp;\r\nconst someNumbers = [1,2,3,4,5,6,7,8,9,10];\r\nconst l = someNumbers.length;\r\nfor (let p = 0; p \u003C 1000; \u002B\u002Bp){\r\n for(let i = 0; i\u003Cl; \u002B\u002Bi){\r\n tmp = someNumbers[i];\r\n }\r\n}","IsDeferred":false},{"Name":"reverse","Code":"let tmp;\r\nconst someNumbers = [1,2,3,4,5,6,7,8,9,10];\r\nconst l = someNumbers.length - 1;\r\nfor (let p = 0; p \u003C 1000; \u002B\u002Bp){\r\n for(let i = l; i\u003E=0; --i){\r\n tmp = someNumbers[i];\r\n }\r\n}","IsDeferred":false},{"Name":"another","Code":"let tmp;\r\nconst someNumbers = [1,2,3,4,5,6,7,8,9,10];\r\nfor (let p = 0; p \u003C 1000; \u002B\u002Bp){\r\n for(let i =0; tmp= someNumbers[i]; \u002B\u002Bi){\r\n }\r\n}","IsDeferred":false},{"Name":"while","Code":"let tmp;\r\nconst someNumbers = [1,2,3,4,5,6,7,8,9,10];\r\nconst l = someNumbers.length;\r\nlet p = 0;\r\nwhile(p\u003C100){\r\n\tlet i = 0;\r\n \t\u002B\u002Bp;\r\n \twhile(i\u003Cl){\r\n \ttmp = someNumbers[i];\r\n \t\u002B\u002Bi;\r\n } \t\r\n};","IsDeferred":false},{"Name":"while reverse","Code":"let tmp;\r\nconst someNumbers = [1,2,3,4,5,6,7,8,9,10];\r\nconst l = someNumbers.length;\r\nlet p = 101;\r\nwhile(p){\r\n\tlet i = l;\r\n \t--p;\r\n \twhile(i){\r\n \ttmp = someNumbers[--i];\r\n }\r\n \t\r\n};","IsDeferred":false},{"Name":"while other","Code":"let tmp;\r\nconst someNumbers = [1,2,3,4,5,6,7,8,9,10];\r\nconst l = someNumbers.length;\r\nlet p = 0;\r\nwhile(p\u003C100){\r\n\tlet i = 0;\r\n \tp \u002B= 1;\r\n \twhile(i\u003Cl){\r\n \ttmp = someNumbers[i];\r\n \ti\u002B=1;\r\n } \t\r\n};","IsDeferred":false}]}