for语句生成多个数组
时间: 2023-08-01 20:13:11 浏览: 79
您可以使用嵌套的 for 循环语句来生成多个数组。以下是一个示例,它使用嵌套的 for 循环语句生成一个包含3个数组的数组,每个数组都包含5个元素,元素的值为其索引值:
```javascript
var arr = [];
for (var i = 0; i < 3; i++) {
arr[i] = []; // 初始化空数组
for (var j = 0; j < 5; j++) {
arr[i][j] = j; // 将当前索引值赋值给数组元素
}
}
console.log(arr); // 输出 [[0, 1, 2, 3, 4], [0, 1, 2, 3, 4], [0, 1, 2, 3, 4]]
```
在这个示例中,我们首先声明了一个空数组 `arr`。然后,我们使用外部的 for 循环语句来迭代3次,每次迭代都会将一个新数组添加到 `arr` 中。
在内部的 for 循环语句中,我们使用当前索引值来赋值给新数组的元素。由于每次迭代都会生成一个新数组,所以我们最终得到了一个包含3个数组的数组。
您可以根据需要修改外部和内部循环的条件和数组元素的值来生成不同的多个数组。
阅读全文