【发布时间】:2018-11-22 16:19:48
【问题描述】:
这只是我正在做的一个简单的 JavaScript 练习。
我正在尝试转换这个数组...
var array = [
[1,2],
[3,4],
[5,6]
];
进入...
array = [1, 2, 3, 4, 5, 6];
通过使用这个嵌套的 for 循环。
var series;
var storage = [];
for (var i = 0; i < array.length; i++) {
for (var j = 0; j < array[i].length; j++) {
series = array[i][j];
for (var k = 0; k < 6; k++) {
storage[k] = series;
};
};
};
console.log(storage);
输出...
//Output: [6, 6, 6, 6, 6, 6]
为什么这是输出,我该如何解决?
【问题讨论】:
标签: javascript loops for-loop nested