break และ continue แบบเบา ๆ

ความหมายสั้น

break — ออกจากลูปทันที

continue — ข้ามเหลือของรอบนี้ ไปรอบถัดไป

for (let i = 1; i <= 5; i = i + 1) {
  if (i === 3) {
    continue;
  }
  if (i === 5) {
    break;
  }
  console.log(i);
}

ผลลัพธ์ที่คาดหวัง

1
2
4
ใช้เมื่อจำเป็น — ถ้าเงื่อนไขลูปชัดอยู่แล้ว อาจไม่ต้องพึ่ง break/continue ทุกครั้ง