我试图使用循环左侧必须是变量或属性
for (i=1;i<31;i++){
_global.level + i + Access = true;
}
分配真/假,并得到了错误的“赋值运算符的左侧必须是变量或属性”任何帮助
我试图使用循环左侧必须是变量或属性
for (i=1;i<31;i++){
_global.level + i + Access = true;
}
分配真/假,并得到了错误的“赋值运算符的左侧必须是变量或属性”任何帮助
如果你要为像level1Access
,level2Access
属性值...给
_global["level" + i + "Access"] = true;
,或者如果属性是一样level1.Access
,level2.Access
...给
_global["level" + i].Access = true;
,或者Access
是另一个变量
_global["level" + i + Access] = true;
Thanks Diode'_global [“level”+ i +“Access”] = true;'工作 – user1209015 2012-02-25 11:05:39
看看错误告诉你什么。这是一个变量或属性
_global.level + i + Access //the left hand side of the assignment
直到什么level
和Access
都被赋予没有太多的帮助下,我们可以提供更多的细节。
的溶液可能,(使猜测,水平和阵列和访问是一个属性)
_global.level[i].Access = true;
左手侧必须是一个单个可变。当你说_global.level + i + Access = true;
你预期会发生什么?应将哪个变量分配给true?
试试'_global [“level”+ i] .Access' – mgraph 2012-02-25 08:48:24