
将数组分割为相邻三元组
对于给定的数组 [1, 2, 3, 4, 5, 6, 7, 8, 9],要将其分割成三个数组 [1, 4, 7], [2, 5, 8], [3, 6, 9], 我们可以使用以下步骤:
// 获取数组长度
const length = array.length;
// 创建三个新数组
const arr1 = [];
const arr2 = [];
const arr3 = [];
// 按组填充数组
for (let i = 0; i < length; i += 3) {
arr1.push(array[i]);
arr2.push(array[i + 1]);
arr3.push(array[i + 2]);
}注意:
如果输入的数组长度不是 3 的倍数,该代码将无法正常工作。这在问题中没有指定,因此我们假定数组长度总是 3 的倍数。










