flash cs5的问题
varfirstScore:Number=25;if(++firstScore>=26){trace("Right!++firstScoreis>=26");}为什么要加...
var firstScore:Number=25;
if (++firstScore >=26) {
trace("Right! ++firstScore is >=
26");
}
为什么要加大括号? {
trace("Right! ++firstScore is >=
26");
}
这段代码有什么用啊? 展开
if (++firstScore >=26) {
trace("Right! ++firstScore is >=
26");
}
为什么要加大括号? {
trace("Right! ++firstScore is >=
26");
}
这段代码有什么用啊? 展开
1个回答
展开全部
为什么加大括号?
1.大括号的作游缺旦用(只说这里的作用),定义一个语句块。
2.了解if语句, if语句是判断一个条件, 然后执行满足条件后的语句,但是只针对if语句下面的第一条语句才有效果。但是如果你的实际情况是,需要执行多条语句呢?if语句又只能执行下面一条,所以这个时候你就要通过 大括号来吧要执行的扮誉多条语句括起来,形成一个语句块,这时候if语句就会执行这个语句块的所有语句了。
所以其实这段代码就是一个trace语句 只有一条,所以可加可不加,不过你最好都加上,代码风格统一,也方便阅读。神扰
这个代码 就是 FLASH测试影片的时候 会输出一句文本这里是"Right! ++firstScore is >=
26" 字符串。
再给你说下 trace, 首先你要了解这个单词的意思“跟踪"的意思,所以它是你用来程序调试的时候 对变量 的跟踪 便于更好的解决掉程序的BUG。
1.大括号的作游缺旦用(只说这里的作用),定义一个语句块。
2.了解if语句, if语句是判断一个条件, 然后执行满足条件后的语句,但是只针对if语句下面的第一条语句才有效果。但是如果你的实际情况是,需要执行多条语句呢?if语句又只能执行下面一条,所以这个时候你就要通过 大括号来吧要执行的扮誉多条语句括起来,形成一个语句块,这时候if语句就会执行这个语句块的所有语句了。
所以其实这段代码就是一个trace语句 只有一条,所以可加可不加,不过你最好都加上,代码风格统一,也方便阅读。神扰
这个代码 就是 FLASH测试影片的时候 会输出一句文本这里是"Right! ++firstScore is >=
26" 字符串。
再给你说下 trace, 首先你要了解这个单词的意思“跟踪"的意思,所以它是你用来程序调试的时候 对变量 的跟踪 便于更好的解决掉程序的BUG。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询