js小方法积累,将一个数组按照n个一份,分成若干数组

Posted yinhao-jack

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js小方法积累,将一个数组按照n个一份,分成若干数组相关的知识,希望对你有一定的参考价值。

 1 // 把一个数组按照一定长度分割成若干数组
 2 function group(array, subGroupLength) {
 3     let index = 0;
 4     let newArray = [];
 5     while(index < array.length) {
 6         newArray.push(array.slice(index, index += subGroupLength));
 7     }
 8     return newArray;
 9 }
10 
11 let numberArray = [1,2,3,4,5,6,7,8,9,10,11,12];;
12 let groupedArray = group(numberArray, 5);
13 console.log(groupedArray);

技术图片

 

以上是关于js小方法积累,将一个数组按照n个一份,分成若干数组的主要内容,如果未能解决你的问题,请参考以下文章

用java将一个正整数拆分成若干个正整数的和,问有多少种分法?

js将一位数组分割成每三个一组

微信小程序 数组拆分成N个小数组

将一个大文件分成若干个小文件方法

java中将一个list按照固定笔数平均分成若干个list

选第k小元素:分治策略