{"ScriptPreparationCode":"var params = [\r\n [1, 2],\r\n [\u0022hello\u0022, true, 7],\r\n Array(50).fill(1),\r\n Array(50).fill(2),\r\n Array(50).fill(3),\r\n Array(50).fill(4),\r\n Array(50).fill(5),\r\n Array(50).fill(6),\r\n Array(50).fill(7),\r\n Array(50).fill(8),\r\n Array(50).fill(9),\r\n Array(50).fill(10),\r\n];","TestCases":[{"Name":"reduce \u002B Array.prototype.concat","Code":"const x = params.reduce((acc, val) =\u003E acc.concat(val), []);","IsDeferred":false},{"Name":"Array.prototype.flat","Code":"const x = params.flat(1);","IsDeferred":false},{"Name":"concat(...)","Code":"const x = [].concat(...params)","IsDeferred":false},{"Name":"reduce spread","Code":"const x = params.reduce((acc, val) =\u003E [...acc, ...val], []);","IsDeferred":false}]}