While loop เป็นคำสั่งให้วนซ้ำเรื่อยๆ เมื่อเงื่อนไขเป็นจริง และจะหยุดก็ต่อเมื่อเงื่อนไขที่กำหนดเป็นเท็จ
โดย While loop นี้จะทำการตรวจสอบเงื่อนไขก่อนที่จะทำคำสั่ง ซึ่งถ้าเป็นเท็จตั้งแต่แรกก็จะไม่มีการทำงานใดๆเลย
จากตัวอย่างด้านล่างดังนี้
var x = 10; while ( x < 20 ) { alert ( x ); x + +; }
จากตัวอย่างด้านบน จะวนซ้ำไปเรื่อยๆ และค่า x ก็จะเพิ่มทุกครั้งที่มีการวนแต่ละรอบ จนกว่า x จะมีค่าเท่ากับ 20 เมื่อนั้นก็จะหยุดวนซ้ำ
ความเห็นล่าสุด