{"ScriptPreparationCode":"var original = new Array(100);\r\nfor (let r = 0; r \u003C 100; r\u002B\u002B) {\r\n original[r] = [];\r\n for (let c = 0; c \u003C 100; c\u002B\u002B) {\r\n original[r][c] = r * 100 \u002B c;\r\n }\r\n}","TestCases":[{"Name":"splice","Code":"var copy = new Array(original.length);\r\nfor (let r = 0; r \u003C original.length; r\u002B\u002B) {\r\n copy[r] = original[r].splice(0);\r\n}","IsDeferred":false},{"Name":"map","Code":"var copy = original.map(row =\u003E row.splice(0));","IsDeferred":false}]}