function arrTrans(num, arr) { // 一維數組轉換為二維數組
const iconsArr = []; // 聲明數組
arr.forEach((item, index) => {
const page = Math.floor(index / num); // 計算該元素為第幾個素組內
if (!iconsArr[page]) { // 判斷是否存在
iconsArr[page] = [];
}
iconsArr[page].push(item);
});
return iconsArr;
}
使用方法:
arrTrans(num, arr) //num個數 arr數組
arrTrans(3,res.data);
