{"ScriptPreparationCode":null,"TestCases":[{"Name":"Functional","Code":"const arr1 = new Array(100).fill().map(()=\u003Enew Array(100).fill().map(()=\u003E100));","IsDeferred":false},{"Name":"New array","Code":"const arr3 = new Array(100);\r\n\r\nfor (let i=0;i\u003C100;i\u002B\u002B) {\r\n arr3[i] = new Array(100);\r\n for (let j=0;j\u003C100;j\u002B\u002B) {\r\n arr3[i][j] = 100;\r\n }\r\n}","IsDeferred":false},{"Name":"Uint8 array","Code":"const arr4 = new Uint8Array(100);\r\nfor (let i=0;i\u003C100;i\u002B\u002B) {\r\n arr4[i] = new Array(100);\r\n for (let j=0;j\u003C100;j\u002B\u002B) {\r\n arr4[i][j] = 100;\r\n }\r\n}","IsDeferred":false},{"Name":"Push destructured row","Code":"const arr5 = [];\r\nfor (let i=0;i\u003C100;i\u002B\u002B) {\r\n const row = [];\r\n for (let j=0;j\u003C100;j\u002B\u002B) {\r\n row.push(100);\r\n }\r\n arr5.push([...row]);\r\n}","IsDeferred":false},{"Name":"Push row (closure)","Code":"const arr6 = [];\r\nfor (let i=0;i\u003C100;i\u002B\u002B) {\r\n const row = [];\r\n for (let j=0;j\u003C100;j\u002B\u002B) {\r\n row.push(100);\r\n }\r\n arr6.push(row);\r\n}","IsDeferred":false}]}