{"ScriptPreparationCode":"var numbers = [...Array(1000).keys()]\r\nvar arr = [numbers, numbers, numbers, numbers, numbers]","TestCases":[{"Name":"concat","Code":"var results = arr.reduce((acc, cur) =\u003E acc.concat(cur), []);","IsDeferred":false},{"Name":"spread operator","Code":"var results = arr.reduce((acc, cur) =\u003E [...acc, ...cur], []);","IsDeferred":false},{"Name":"push with spread operator","Code":"var results = arr.reduce((acc, cur) =\u003E {\r\n acc.push(cur);\r\n return acc;\r\n}, []);","IsDeferred":false}]}