怎么让一个数组中的元素两两分组,具体描述在这个图片里,这里面那个数组符号不能出现,只能用截图了
var Array = [1,2,3,4];;
var groupedArray = group(Array, 2);
console.log(groupedArray)
function group(array, subGroupLength) {
let index = 0;
let newArray = [];
while(index < array.length) {
newArray.push(array.slice(index, index += subGroupLength));
}
return newArray;
}
a=[1,2,3,4,5,6,7]
let result = []
while(a.length){
result.push(a.splice(0,2))
}
console.log(result)