用循环声明变量

时间:2013-04-16 06:52:03

标签: actionscript-3 flash

如何声明此变量。喜欢这个

for (var a:int=1; a<=9; a++)
{
var ori_[a]_b1:Number = shuffledLetters[a].split("_")[0];
}
trace(ori_1_b1);

我试过这样,但没有成功。

for (var a:int=1; a<=9; a++)
{
this["var ori_"+a+"_b1:Number"] = shuffledLetters[a].split("_")[0];
}
trace(ori_1_b1);

之前谢谢

1 个答案:

答案 0 :(得分:1)

this["ori_"+a+"_b1"] = shuffledLetters[a].split("_")[0];

通过创建的字符串分配属性时,只需指定名称,而不是类型。