{"ScriptPreparationCode":"var times = 500;\r\n\r\nvar noOverflow = 0,\r\n overflow = 1;","TestCases":[{"Name":"Literal with push","Code":"var arr = [],\r\n arrSize = times \u002B noOverflow;\r\nfor (var i = 0; i \u003C= arrSize; i\u002B\u002B) {\r\n\tarr.push(1337);\r\n}","IsDeferred":false},{"Name":"Constructor() with push","Code":"var arr = new Array(),\r\n arrSize = times \u002B noOverflow;\r\nfor (var i = 0; i \u003C= arrSize; i\u002B\u002B) {\r\n\tarr.push(1337);\r\n}","IsDeferred":false},{"Name":"Constructor(times) with push","Code":"var arr = new Array(times),\r\n arrSize = times \u002B noOverflow;\r\nfor (var i = 0; i \u003C= arrSize; i\u002B\u002B) {\r\n\tarr.push(1337);\r\n}","IsDeferred":false},{"Name":"Literal with index","Code":"var arr = [],\r\n arrSize = times \u002B noOverflow;\r\nfor (var i = 0; i \u003C= arrSize; i\u002B\u002B) {\r\n\tarr[i] = 1337;\r\n}","IsDeferred":false},{"Name":"Constructor() with index","Code":"var arr = new Array(),\r\n arrSize = times \u002B noOverflow;\r\nfor (var i = 0; i \u003C= arrSize; i\u002B\u002B) {\r\n\tarr[i] = 1337;\r\n}","IsDeferred":false},{"Name":"Constructor(times) with index","Code":"var arr = new Array(times),\r\n arrSize = times \u002B noOverflow;\r\nfor (var i = 0; i \u003C= arrSize; i\u002B\u002B) {\r\n\tarr[i] = 1337;\r\n}","IsDeferred":false},{"Name":"Literal with push and overflow","Code":"var arr = [],\r\n arrSize = times \u002B overflow;\r\nfor (var i = 0; i \u003C= arrSize; i\u002B\u002B) {\r\n\tarr.push(1337);\r\n}","IsDeferred":false},{"Name":"Constructor() with push and overflow","Code":"var arr = new Array(),\r\n arrSize = times \u002B overflow;\r\nfor (var i = 0; i \u003C= arrSize; i\u002B\u002B) {\r\n\tarr.push(1337);\r\n}","IsDeferred":false},{"Name":"Constructor(times) with push and overflow","Code":"var arr = new Array(times),\r\n arrSize = times \u002B overflow;\r\nfor (var i = 0; i \u003C= arrSize; i\u002B\u002B) {\r\n\tarr.push(1337);\r\n}","IsDeferred":false},{"Name":"Literal with index and overflow","Code":"var arr = [],\r\n arrSize = times \u002B overflow;\r\nfor (var i = 0; i \u003C= arrSize; i\u002B\u002B) {\r\n\tarr[i] = 1337;\r\n}","IsDeferred":false},{"Name":"Constructor() with index and overflow","Code":"var arr = new Array(),\r\n arrSize = times \u002B overflow;\r\nfor (var i = 0; i \u003C= arrSize; i\u002B\u002B) {\r\n\tarr[i] = 1337;\r\n}","IsDeferred":false},{"Name":"Constructor(times) with index and overflow","Code":"var arr = new Array(times),\r\n arrSize = times \u002B overflow;\r\nfor (var i = 0; i \u003C= arrSize; i\u002B\u002B) {\r\n\tarr[i] = 1337;\r\n}","IsDeferred":false}]}