Write a function that splits an array (first argument) into groups the length of size (second argument) and returns them as a multidimensional array

后端 未结 9 1601
遇见更好的自我
遇见更好的自我 2020-12-30 18:18

I am working through a javascript problem that asks me to:

Write a function that splits an array (first argument) into groups the length of size (second argument) an

9条回答
  •  忘掉有多难
    2020-12-30 18:50

    Another version:

    function chunk(arr, size) {
        var result = [];
        while (arr.length > size) {
            result.push(arr.splice(0, size))
        }
        if (arr.length)
            result.push(arr);
    
        return result;
    }
    

提交回复
热议问题