ลูป do...while คล้าย while แต่ตรวจสอบเงื่อนไขท้ายลูป หมายความว่าลูปจะรันอย่างน้อย 1 ครั้ง แม้เงื่อนไขจะเป็น false

ตัวอย่าง:
ตัวอย่าง
let i = 0;
do {
console.log("Hello");
i = i + 1;
} while (i < 5);
จะได้ผลลัพธ์:
ผลลัพธ์
Hello Hello Hello Hello Hello