我试图编译它,但代码中有错误。 在本节中:
}
private function arrNametoString(_arg1:Array):String{
var _local2 = "";
_arg1.reverse();
var _local3:int;
while (//unresolved if
, true) {
_local2 = (_local2 + String.fromCharCode(_arg1[_local3]));
_local3++;
};
return (_local2);
}
有人可以帮助我吗?
答案 0 :(得分:0)
语法错误位于while
循环
应该是:
while (true) {
_local2 = (_local2 + String.fromCharCode(_arg1[_local3]));
_local3++;
};
但看起来有关于while循环语句的注释。
//unresolved if
这表明while循环将陷入无限循环。
还要注意无类型变量:var _local2 = "";
应为var _local2:String = "";