สาระสำคัญ

ลูป (Loop) คือคำสั่งการวนซ้ำซึ่งการวนซ้ำในทางภาษาคอมพิวเตอร์ คือ การทำคำสั่งหรือชุดคำสั่งนั้นซ้ำกันหลายๆครั้ง ซึ่งคำสั่งการทำงานแบบวนซ้ำ มี 2 คำสั่งคือ For Loop และ While Loop

For Loop เป็นการวนซ้ำที่ทราบจำนวนครั้งที่แน่นอน นอกจากนี้ยังมีการวนซ้ำ แบบ Loop ซ้อน Loop (Nested Loop) ซึ่งเป็นการเขียนโปรแกรม ที่มีการวนซ้ำ ซ้อนอยู่ภายในการวนซ้ำอีกครั้ง

While Loop เป็นคำสั่งการทำงานแบบวนซ้ำ ถ้าเงื่อนไขเป็นจริงก็จะทำงานวนซ้ำไปเรื่อยๆ จนกว่าเงื่อนไขจะเป็นเท็จ และจบการทำงานของโปรแกรม ซึ่งต่างจาก For Loop ที่ทราบจำนวนครั้งที่ชัดเจน และจะหลุดออกจากการวนซ้ำเมื่อครบจำนวนการวนรอบแล้ว แต่คำสั่ง While Loop ไม่จำเป็นต้องทราบจำนวนรอบของการวนซ้ำก่อนล่วงหน้า