AS3:2 个错误 1061 和一个错误 1119
AS3 : 2 error 1061 and an error 1119
对于我的代码中的法语或翻译错误(我知道它们是英文的,所以 Google 翻译),提前表示抱歉。我正在学校开发一个程序,将数组(单独的文件,称为 U2A2_Elements.as)中的所有数字、所有偶数或所有奇数(不同的按钮)相加,但我遇到了多个错误,我得到 :
1061: Call for indexOf method might not be defined via the static int type reference at entier = (entier.indexOf(entierSaisi));
1119: Access to the length property can not be defined via the reference type static int" at for (var i=entier; i entier.length; i++)
.
1061: Call for pop method might not be defined via the reference type static int" at entier.pop();
.
任何帮助将不胜感激,因为我不知道如何处理代码,老师或其他任何人也不知道。
编辑:忘记将 link 放入代码 http://pastebin.com/5nyf3z7g
在你的 supprimerFunction()
函数中,你忘记了你的数组是 mesEntiers
(而不是 entier
这是一个 int
对象),所以我认为你应该写:
function supprimerFunction(event:MouseEvent):void {
var entierSaisi:String;
var entier:int;
entierSaisi = (txtEntier.text);
entier = int(entierSaisi);
entier = mesEntiers.indexOf(entier);
if (entier != -1) {
for (var i = entier; i < mesEntiers.length; i++) {
entier[i] = entier[i + 1];
}
mesEntiers.pop();
}
}
当然,我只是尝试消除你问题中提到的错误,而不是改进你的功能。
希望能帮到你。
对于我的代码中的法语或翻译错误(我知道它们是英文的,所以 Google 翻译),提前表示抱歉。我正在学校开发一个程序,将数组(单独的文件,称为 U2A2_Elements.as)中的所有数字、所有偶数或所有奇数(不同的按钮)相加,但我遇到了多个错误,我得到 :
1061: Call for indexOf method might not be defined via the static int type reference at
entier = (entier.indexOf(entierSaisi));
1119: Access to the length property can not be defined via the reference type static int" at
for (var i=entier; i entier.length; i++)
.1061: Call for pop method might not be defined via the reference type static int" at
entier.pop();
.
任何帮助将不胜感激,因为我不知道如何处理代码,老师或其他任何人也不知道。
编辑:忘记将 link 放入代码 http://pastebin.com/5nyf3z7g
在你的 supprimerFunction()
函数中,你忘记了你的数组是 mesEntiers
(而不是 entier
这是一个 int
对象),所以我认为你应该写:
function supprimerFunction(event:MouseEvent):void {
var entierSaisi:String;
var entier:int;
entierSaisi = (txtEntier.text);
entier = int(entierSaisi);
entier = mesEntiers.indexOf(entier);
if (entier != -1) {
for (var i = entier; i < mesEntiers.length; i++) {
entier[i] = entier[i + 1];
}
mesEntiers.pop();
}
}
当然,我只是尝试消除你问题中提到的错误,而不是改进你的功能。
希望能帮到你。