js 在for循环中 如何把第一次循环的数据放在一个数组中 第二次循环的数据放在第二个数组中放在指定数组中 第三个数组中放在指定数组中 第四个数组中放在指定数组中以此类推
时间: 2023-12-10 15:38:33 浏览: 109
利用for循环把遍历数组中的元素依次获取出来 数组笔记及基本知识点.pdf
你可以使用一个二维数组来存储循环过程中的数据,代码如下:
```
let arr = []; // 存储所有数组的二维数组
let n = 4; // 数组个数
for (let i = 0; i < n; i++) {
let subArr = []; // 存储当前循环中的数据的数组
for (let j = 0; j <= i; j++) {
subArr.push(j); // 将当前循环中的数据添加到 subArr 中
}
arr.push(subArr); // 将 subArr 添加到 arr 中
}
console.log(arr); // 输出结果:[[0], [0, 1], [0, 1, 2], [0, 1, 2, 3]]
```
在上面的代码中,我们先定义了一个空数组 `arr`,用来存储所有数组的二维数组。然后,我们定义了一个变量 `n`,表示数组的个数。接着,我们使用两个嵌套的 `for` 循环来遍历数组的每一个元素,并将其添加到当前循环中的数组 `subArr` 中。最后,我们将 `subArr` 添加到 `arr` 中,完成了一次循环过程。重复执行这个过程,最终得到了一个包含所有数组的二维数组 `arr`。
阅读全文