{"ScriptPreparationCode":"var source = Array.from({ length: 1000 }, (_, index) =\u003E index \u002B 1);","TestCases":[{"Name":"Array.prototype.concat","Code":"source.reduce((acc, cur) =\u003E {\r\n\tacc = acc.concat(cur \u002B cur);\r\n \treturn acc;\r\n}, [])","IsDeferred":false},{"Name":"spread operator","Code":"source.reduce((acc, cur) =\u003E {\r\n\tacc = [...acc, cur \u002B cur];\r\n \treturn acc;\r\n}, [])","IsDeferred":false},{"Name":"Push","Code":"source.reduce((acc, cur) =\u003E {\r\n\tacc.push(cur \u002B cur);\r\n \treturn acc;\r\n}, [])","IsDeferred":false}]}