{"ScriptPreparationCode":null,"TestCases":[{"Name":"spread","Code":"range = (min, max) =\u003E {\r\n \tconst output = []\r\n\tfor(let x = min; x \u003C max; x\u002B\u002B){\r\n output.push(x)\r\n }\r\n \treturn output\r\n}\r\n\r\nrange(0, 15000).reduce((acc, num) =\u003E [...acc, num], [])","IsDeferred":false},{"Name":"concat","Code":"range = (min, max) =\u003E {\r\n \tconst output = []\r\n\tfor(let x = min; x \u003C max; x\u002B\u002B){\r\n output.push(x)\r\n }\r\n \treturn output\r\n}\r\n\r\nrange(0, 15000).reduce((acc, num) =\u003E acc.concat(num), [])","IsDeferred":false},{"Name":"push","Code":"range = (min, max) =\u003E {\r\n \tconst output = []\r\n\tfor(let x = min; x \u003C max; x\u002B\u002B){\r\n output.push(x)\r\n }\r\n \treturn output\r\n}\r\n\r\nrange(0, 15000).reduce((acc, num) =\u003E {\r\n\tacc.push(num);\r\n \treturn acc;\r\n}, [])","IsDeferred":false}]}