浅谈While和do…While的区别

While和do…While的区别

while循环

var i:int=0
while(i<5){
i++;
trace(i)
}
输出结果    1
      2
      3
      4
      5

 

do...while 循环

var i:int=0
do{
i++;
trace(i)
}
while(i>5)
输出结果    1
       2
                    3
                    4
                    5

do…While先判断是否符合循环条件,然后在执行循环体,do—While与while 唯一不同的就是
do-while 循环体至少要执行一次.

如果

var i:int=0
do{
i++;
trace(i)
}
while(i>5)

输出结果为 1

如果

var i:int=0
while(i>10){
i++;
trace(i)

无输出

因此do-while循环体至少要执行一次。

posted on 2012-09-13 21:25  God is a girl  阅读(215)  评论(0编辑  收藏  举报

导航