如何从for循环中获取每个值

时间:2019-01-25 06:58:39

标签: javascript loops for-loop

我有两个循环,嵌套循环,我需要将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

2 个答案:

答案 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);
}