AS常用语句 第三节-循环语句

本文详细介绍了四种循环结构:for循环、for…in循环、while循环和do…while循环,并通过实例展示了每种循环的应用场景和注意事项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

[1b]for循环[/1b]:格式:
for(初值;条件表达式;增值){
要执行的语句
}
这个语句,首先给一个变量设定一个初始值,然后将这个初始值带入条件表达式,如果条件表达式为真,则执行大括号中的语句,并且按括号中增值表达式对变量的值进行增减;然后再次带入条件表达式,如果为真则再次执行大括号中的语句.…,这样直到条件表达式为假为止.
例:var a=0;
for(var i=0;i〈10;i++){
a += i;
}
trace(a);
我们来看看最后输出的a是多少.程序开始时,a等于0,然后进入for循环,循环开始i等于0,条件表达式i
[1b]for…in循环:[/1b]这是遍历或者叫循环访问一个组对象中的成员.比如影片剪辑的子级、对象的属性、数组等.由于数组等在前面还没有介绍,因此我们将for…in循环放到下一课介绍数组时再祥细介绍
[1b]while循环:[/1b]有点类似if语句,只要条件成立就执行相应语句.
格式:
while(条件表达式){
要执行的语句
计数语句
}
当条件表达式为真时,执行大括号中的语句,执行计数语句,然后用计数语句的结果再次检测条件表达式,如此反复循环.直到条件表达式为假为止.这里需要注意的是,如果没有计数语句,或者计数语句的结果永远不能使条件表达式为假,那么循环将水远无休止地反复,这就形成了一个死循环,我们在编程的过程中一定要避免这种情况.
例1:下面的代码是一个死循环,请不要测试.
var a=0;
while(a
[1b]do…while循环:[/1b]这个循环实际和while循环是一样的,只是它先执行一次语句,然后再检测条件语句,而while循环是先检测条件语句再执行大括号内的语句.
do…while循环的格式为:
do{
要执行的语句
计数语句
}while(条件表达式);
本文转自:http://www.5uflash.com/flashjiaocheng/Flashaschengxu/4534.html
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值