
将数组分割为相邻三元组
对于给定的数组 [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 的倍数。
以上就是如何将数组分割成相邻三元组?的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号