的语法从整体上来看借鉴了许多面向对象语言的优点,因此和现在流行的C++/Java和C++表示语句体的开始和结尾,用来分割不同的语句段。
下面用实例来分析这三种不同的循环句式:
i=1;
while (i<10){
trace(i);
i++;
}
这段程序将输出1时,循环中的条件为假,循环体将不被执行。
循环,当条件成立时继续执行循环体中的语句,条件的判断在循环体之后,也就是说,循环体至少被执行一次(即使条件不成立,因为条件是在执行完循环体中的语句后才进行判断的)。i=1;
do {
trace(i);
i++;
}while(i<10);
这段程序将输出1时,执行完循环体中的语句后,才进行判断,发现条件不成立,则不进行下次循环。
在循环中,还可以使用break执行后跳出循环执行循环外的语句。例如:
for (i=0;i<100;i++) {
if (i==10) break;
}
trace (i);
这段程序运行的结果使trace(i)的时候就跳出了循环。
当前的循环被中断,回到循环的开始部分继续下一次循环。例如:
for (i=0;i<100;i++) {
if (i==10) c>这段程序的运行结果是,除了10输出。因为当i。
上一篇:5ucms培训,Flash MX 编程深层次应用-高级特效(5) 下一篇:5ucms插件,Flash MX 编程深层次应用-高级特效(3) |
|
本站声明:本网站所载文章等内容,目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权及其它问题,请在30日内与本网联系(Email:3876307#qq.com),我们将在第一时间删除内容。若原创内容转载请注明出处。 5ucms插件,Flash MX 编程深层次应用-ActionScript编程(3)的关键词: |