1084:语法错误:在冒号前期待

时间:2015-11-04 21:22:45

标签: actionscript-3 syntax-error

错误讯息:

  

场景1,图层'脚本',第1帧,第11行,第13列1084:语法错误:在冒号前期待。

var tab:Array = new Array();

tab[0] = {alder:45, navn: "N Linjesæter"};

tab[1] = {alder:34, navn: "P Kurverud"};

tab[2] = {alder:18, navn: "O Sirkelstad"};

tab[3] = {alder:12, navn: "J Rektangelsen"};

tab[4] = {alder:27, navn: "M Ellipsen"};

var utskrift:String = "";

for(var teller:int = 0;teller < 3; teller ++)

{
    for(varNavn:String in tab[teller])

    {
        utskrift = utskrift + varNavn + ": " +

        tab[teller] [varNavn] + "\n";
    }
    utskrift = utskrift + "\n";
}

txtFelt.text = utskrift;

我在这里做错了什么?我根本找不到它。

1 个答案:

答案 0 :(得分:2)

我认为你有一个错字。

此:

for(varNavn:String in tab[teller])

需要改为:

for(var Navn:String in tab[teller])

或者,如果您确实需要名为varNavn的变量,请使用:

for(var varNavn:String in tab[teller])