for (初始設定;條件式;後處理){
迴圈(重複)處理;
}
顯示結果
重複處理0
重複處理1
重複處理2
重複處理3
重複處理4
處理結束
使用while代替for
break 退出迴圈
continue 跳過目前迴圈
迴圈(重複)處理;
}
for (var i:Number = 0 ; i<5 ; i++){
trace("重複處理" +i );
}
trace("處理結束")
顯示結果
重複處理0
重複處理1
重複處理2
重複處理3
重複處理4
處理結束
使用while代替for
var i:int =0;
while(i<6){
if(i==5){
trace("處理結束")}
else{trace("重複處理" +i );}
i++;
}
break 退出迴圈
for(var i:int =0; i<5;i++)
if (i==3)break;
trace("目前數字:"+i);
}
/*輸出:
目前數字:0
目前數字:1
目前數字:2
*/
continue 跳過目前迴圈
for(var i:int =0; i<5;i++)
if (i==3)continue;
trace("目前數字:"+i);
}
/*輸出:
目前數字:0
目前數字:1
目前數字:2
目前數字:4
*/
全站熱搜