دستورات Break و Continue در جاوا اسکریپت
19 آذر 1403
ارسال شده توسط سمیرا خانی
38 بازدید

دستورات Break و Continue در جاوا اسکریپت
جاوا اسکریپت از دو دستور break
و continue
برای مدیریت جریان کنترل حلقهها و دستورهای سوئیچ استفاده میکند.
1. دستور Break
- برای خاتمه دادن به حلقه یا بلوک سوئیچ استفاده میشود.
- اجرای حلقه یا سوئیچ را متوقف کرده و به کد بعد از آن میرود.
مثال در حلقه:
for (let i = 1; i <= 5; i++) {
if (i === 3) {
break; // وقتی i برابر 3 است، حلقه متوقف میشود
}
console.log(i); // خروجی: 1, 2
}
مثال در سوئیچ:
let fruit = “apple”;
switch (fruit) {
case “banana”:
console.log(“موز زرد است”);
break;
case “apple”:
console.log(“سیب قرمز است”);
break; // بعد از یافتن مقدار مناسب، از سوئیچ خارج میشود
default:
console.log(“میوه ناشناخته”);
}
2. دستور Continue
- دستور
continue
اجرای یک تکرار خاص از حلقه را رد کرده و به تکرار بعدی میرود. - برخلاف
break
، حلقه را متوقف نمیکند.
مثال در حلقه:
for (let i = 1; i <= 5; i++) {
if (i === 3) {
continue; // وقتی i برابر 3 است، این تکرار رد میشود
}
console.log(i); // خروجی: 1, 2, 4, 5
}
موارد استفاده
- از
break
زمانی استفاده کنید که میخواهید حلقه را زودتر متوقف کنید یا از یک سوئیچ خارج شوید. - از
continue
برای رد کردن تکرارهای خاص براساس یک شرط استفاده کنید.
دیدگاهتان را بنویسید