break และ continue ในลูป for by dekunderkover
30
Apr0
Apr0
วิธีการใช้เจ้าสองตัวเนี๊ยะ จะใช้ทีต้องไป google ที เฮ้อ ขอเอามาไว้ตรงนี้เลยละกัน เผื่อคนที่ยังไม่รู้ด้วยนะ
break กับ continue ใน for ได้ด้วยนะเธอว์ นอกจากที่เราเห็นใช้กันใน switch case แล้ว
มาดูกันว่าใช้งานยังไง
เริ่มต้นด้วยการใช้ break ในลูป for ก่อนเลย
for(var i:int=1; i<23; i+=4){
if(i==13){
break;
}
trace(i);
}
ค่า output ที่ออกมาจะเป็น 1 5 9 แล้วไม่มีอะไรออกมาอีกแล้ว
เนื่องจากการใช้ break จะทำให้เราหลุดออกจากลูป for นี้ไปเลย
อ่ะ มาดู continue ในลูป for กันบ้าง
for(var i:int=1; i<23; i+=4){
if(i==13){
continue;
}
trace(i);
}
ค่า output จะออกมาเป็น 1 5 9 17 21
เนื่องจากการใช้ continue จะทำให้ข้ามบรรทัด trace(i); กระโดดขึ้นไปวนลูป for อีกที
Enjoy this article?
Consider subscribing to our RSS feed!
ไม่มีความเห็น
ยังไม่มีความเห็น