{"ScriptPreparationCode":"const ITEMS_COUNT = 100000\r\nfunction shuffleArray(array) {\r\n for (var i = array.length - 1; i \u003E= 0; i--) {\r\n var j = Math.floor(Math.random() * (i \u002B 1));\r\n var temp = array[i];\r\n array[i] = array[j];\r\n array[j] = temp;\r\n }\r\n return array;\r\n}\r\nconst ITEMS_IN_RANDOM_ORDER = shuffleArray(Array.from(Array(ITEMS_COUNT).keys()))","TestCases":[{"Name":"[] \u002B push","Code":"const arr = [];\r\nfor (const i of ITEMS_IN_RANDOM_ORDER) {\r\n arr.push(i);\r\n}","IsDeferred":false},{"Name":"new Array() \u002B index insertion","Code":"const arr = new Array(ITEMS_COUNT)\r\nfor (const i of ITEMS_IN_RANDOM_ORDER) {\r\n arr[i] = i\r\n}","IsDeferred":false}]}