我有两个循环,嵌套循环,我需要将first的每个值都获取到外部。
var shift="";
for(var i=0;i<5;i++){
shift = "shift"+i;
for(var j=0;j<3;j++){
//my code
}
}
console.log(shift);
我需要获取shift,ex:shift 1,shift 2,shift 3,shift 4,shift 5的每个值。 但我无法得到它。它只给出最后一个值,移位5
答案 0 :(得分:0)
您正在打印第一个循环范围之外的值,这就是您未获得所有值的原因。这样做吧。
resolve: {
alias: {
Data: __dirname + '/src/data'
},
extensions: ['.js', '.jsx', '.json']
}
import points from 'Data/points.json';
答案 1 :(得分:-1)
console.log(shift)应该在循环内
var shift="";
for(var i=0;i<5;i++){
shift = "shift"+i;
for(var j=0;j<3;j++){
//my code
}
console.log(shift);
}