如果我有这样的数组var arr = [1,3,2,4,8,9,8,6,9]
如何将数组平均分割为像这样的对象中的多个数组
{ '0': { num: [ 1,3,2 ] },
'1': { num: [ 4,8,9 ] },
'2': { num: [ 8,6,9 ] }
}
由于
编辑:多个阵列的数量可以更改。示例我想分成现有数组的三分之二或som情况下的四分之三。
答案 0 :(得分:0)
虽然比我容易。
var n = 0;
for(var i = 0; i < Arr.length; i++) {
PLAYER_LIST[n].countries.push(Arr[i]);
n +=1;
if(Object.keys(PLAYER_LIST).length == n){
n = 0;
}
}
现在我的阵列数量相等