{"ScriptPreparationCode":"var array = [\r\n { \u0027name\u0027: \u0027lim\u0027, \u0027age\u0027: 26 },\r\n { \u0027name\u0027: \u0027kim\u0027, \u0027age\u0027: 28 },\r\n { \u0027name\u0027: \u0027choi\u0027, \u0027age\u0027: 32 },\r\n { \u0027name\u0027: \u0027park\u0027, \u0027age\u0027: 21 }\r\n ];\r\n\r\n\r\nvar chunk = (input, size) =\u003E {\r\n return input.reduce((arr, item, idx) =\u003E {\r\n return idx % size === 0\r\n ? [...arr, [item]]\r\n : [...arr.slice(0, -1), [...arr.slice(-1)[0], item]];\r\n }, []);\r\n};\r\n","TestCases":[{"Name":"native","Code":"chunk(array, 2)","IsDeferred":false},{"Name":"lodash","Code":"_.chunk(array, 2)","IsDeferred":false}]}