Javascript 如何在for循环中创建新变量

Javascript 如何在for循环中创建新变量,javascript,Javascript,我想在for循环中创建新变量,其中变量名应包含循环的索引:pos_1,pos_2 所以我试着: for(i=1; i<=slide_length;i++){ var pos_[i] = 49*i; } 对于(i=1;i您可以使用窗口[“变量名称”]创建全局变量 var幻灯片长度=5; 对于(i=1;i在循环外部创建数组 var pos_ = [] for(i=1; i<=slide_length;i++){ pos_.push(49*i); } var pos]

我想在for循环中创建新变量,其中变量名应包含循环的索引:pos_1,pos_2

所以我试着:

for(i=1; i<=slide_length;i++){
    var pos_[i] = 49*i;
}
对于(i=1;i您可以使用
窗口[“变量名称”]
创建全局变量

var幻灯片长度=5;

对于(i=1;i在循环外部创建数组

var pos_ = []
for(i=1; i<=slide_length;i++){
    pos_.push(49*i);
}
var pos][]

对于(i=1;i,应使用数组:

function createVariables(){
  var pos = [];

  for (var i = 0; i <= slide_length; ++i) {
      pos[i] = 49*i;
  }

  return pos;
}
函数createVariables(){
var pos=[];

对于(var i=0;i以下代码将对您有用

var幻灯片长度=10;

对于(i=1;我认为您需要学习更多关于Javascript、编程语言、数据类型、变量等的知识,而不是试图在不知道您在做什么的情况下进行编程。@Ele完全同意