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