我目前有一个已经声明的变量数组,所以我可以通过for循环通过它们。 (这些变量是在adobe captivate中声明的,所以我不能真正去改变它们)。将它们来回传递有点问题,但是数组只是存储变量的实际值。下面是一个简化示例:使用数组中已经声明的变量?
已声明的变量:item1viewed,item2viewed,item3viewed;
我添加的代码:
var array = new Array[item1viewed,item2viewed,item3viewed];
for (i=0;i<array.length;i+=1)
{
array[i]=1;
}
我如何可以通过这些收益已经声明的变量?
此数组不包含你的'声明变量“。它包含它们的值的副本。 – 2014-11-04 10:30:23
你是否想要所有的“声明变量”为1,就像你在代码底部完成的那样?我很困惑! – ha9u63ar 2014-11-04 10:32:28
是的 - 正如我所说的简化版本的代码 - for循环将数组中的所有值更改为1,但我需要将它传递回先前声明的变量。 – DPppr 2014-11-04 10:40:20