{"ScriptPreparationCode":null,"TestCases":[{"Name":"spread","Code":"const arrayOfThings = [...Array(1000)].map(() =\u003E {\r\n const randomStr = \u0022abcdefghijklmnopqrstuvwxyz\u0022.split(\u0027\u0027).sort(() =\u003E .5-Math.random()).join(\u0027\u0027);\r\n return randomStr.slice(0, Math.random()*26 \u002B 2)\r\n})\r\nconst sortedArray = [...arrayOfThings].sort()\r\nconsole.log(sortedArray)","IsDeferred":false},{"Name":"slice","Code":"const arrayOfThings = [...Array(1000)].map(() =\u003E {\r\n const randomStr = \u0022abcdefghijklmnopqrstuvwxyz\u0022.split(\u0027\u0027).sort(() =\u003E .5-Math.random()).join(\u0027\u0027);\r\n return randomStr.slice(0, Math.random()*26 \u002B 2)\r\n})\r\nconst sortedArray = arrayOfThings.slice().sort()\r\nconsole.log(sortedArray)","IsDeferred":false}]}