Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 第2行的语法错误在哪里?_Actionscript 3 - Fatal编程技术网

Actionscript 3 第2行的语法错误在哪里?

Actionscript 3 第2行的语法错误在哪里?,actionscript-3,Actionscript 3,好的,在下面的ActionScript3.0代码中,第2行有一个语法错误,但我不知道那是什么。 我是初学者,有人能帮我吗 var numberToCast:Number; 编译器说,在下一行有一个语法错误,我不知道那是什么 for (numberToCast = –1; numberToCast<2; numberToCast++){ trace("Boolean(" + numberToCast +") is " + Boolean(numberToCast)); } fo

好的,在下面的ActionScript3.0代码中,第2行有一个语法错误,但我不知道那是什么。 我是初学者,有人能帮我吗

var numberToCast:Number; 
编译器说,在下一行有一个语法错误,我不知道那是什么

for (numberToCast = –1; numberToCast<2; numberToCast++){ 

trace("Boolean(" + numberToCast +") is " + Boolean(numberToCast)); 

}

for(numberToCast=-1;numberToCast问题在于您的
-
(numberToCast=-1;),它实际上不是减号。可能是复制和粘贴的症状(可能是从Microsoft Office之外?Word不适合用破折号替换减号)


根据我的评论,您需要定义(
var
numberToCast
(在循环之前或在循环声明中),否则在修复负号后会出现不同的错误。

请尝试以下操作:
(var numberToCast=-1;
-注意这个变量。它会给你一个不同的错误,但是…你在for循环中使用了错误的减法符号
numberToCast=-1
,它应该是
numberToCast=-1
尝试替换+”)是“带+”)是“(我在+”后面加了一个空格)好的,在我尝试了你的建议之后,这两个建议都起作用了,一个接一个..首先我尝试了'var'编辑,然后是另一个减法符号,现在它起作用了(没有'var'关键字),现在正在使用我键盘上所有的减法符号..哈哈,我还是不明白..好了,问题解决了,原来是破折号/减法符号混淆了。