我想构建一个for
同时遍历两个变量的循环。n
是一个数组,j
从 0 到 16。
var n = [1,2,3,5,7,8,9,11,12,13,14,16,17,18,20,21,22];
var m = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16];
m.forEach(k => {
n.forEach(i => {
console.log(i, k)
});
};
最终结果应该输出:
1,0
2,1
3,2
5,3
(...)
不幸的是,这个循环由于某种原因没有这样做,因为它每个数字重复 17 次。
我在这里错过了什么?