JS实现数组分割

今天在w3cschool 上面刷到这么一个题目:

编写一个函数,把一个数组arr按照指定的数组大小size分割成若干个数组块。

例如:chunk([1,2,3,4],2)=[[1,2],[3,4]];

chunk([1,2,3,4,5],2)=[[1,2],[3,4],[5]];
最终代码如下:

function chunk(arr, size) {
  var objArr = new Array();
  var index = 0;
  var objArrLen = arr.length/size;
  for(var i=0;i

在这里运用了js中除法运算可以是小数的特点。

你可能感兴趣的:(JS实现数组分割)