for loop จากที่เขียนไปก่อนหน้า จะใช้ while หรือ do while ซึ่งจะมีการกำหนดตัวแปรที่เป็นอินเด็กซ์ เพื่อใช้เป็นเงื่อนไขในการออกจากลูป

แต่ในที่นี่ตัวแปร i คืออินเด็กซ์ จะใช้เพื่อตรวจสอบว่าเรายังต้องทำคำสั่งในลูปอยู่หรือไม่ คือ หากค่าในตัวแปรอินเด็กซ์ยังเป็นจริงตามเงื่อนไขที่กำหนด ก็ให้วนซื้ำไปเรื่อยๆ จนกว่าอินเด็กซ์จะหลุดจากเงื่อนไข ก็จะหยุดการวนซ้ำทันที

สรุป การวนซ้ำ จะประกอบไปด้วย 3 ส่วน

  • ค่าเริ่มต้น
  • เงื่อนไข
  • เพิ่มค่า / ลดค่า
for ( var i = 1; i < 10 ; i + + ) {
     alert ( i );
}

ซึ่งสังเกตว่า มีส่วนประกอบครบทั้ง 3 ส่วน

อ่านบทความอื่นที่น่าสนใจ

กดติดตามเพื่อรับสาระใหม่ๆที่เพจ Facebook