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

ตัวอย่าง
ตัวอย่างเช่น −
let i = 0;
while (i < 5) {
console.log("Hello");
i = i + 1;
} ผลลัพธ์
สิ่งนี้จะให้ผลลัพธ์ -
Hello Hello Hello Hello Hello