میخوای وارد بازار کار بشی و محصولات خودت رو بفرشی همین الان ثبت نام کن
0

حلقه while در جاوا اسکریپت

حلقه while یک بلوک کد را تا زمانی که شرط مشخص شده صحیح باشد، اجرا می کند.

حلقه while

حلقه while تا زمانی که شرط مشخص شده صحیح است اجرای بلوک کد درون خود را تکرار می کند.

نحوه نگارش یا سینتکس حلقه while در جاوا اسکریپت

while (شرط) {
  // بلوک کدی که در صورت صحیح بودن شرط اجرا می شود
}

در مثال زیر ، بلوک کد در حلقه while بارها و بارها اجرا خواهد شد ، مادامی که متغیر (i) کمتر از ۱۰ باشد:

while (i < ۱۰) {
text += “The number is “ + i;
i++;
}

اگر فراموش کنید متغیر مورد استفاده در شرط را افزایش دهید ، حلقه هرگز تمام نمی شود. با این کار مرورگر شما از کار می افتد.

حلقه Do/while

حلقه do/while یک نوع از حلقه while است. این حلقه قبل از بررسی صحت شرط ، یک بار بلوک کد را اجرا می کند و تا زمانی که شرط صحت داشته باشد ، حلقه را تکرار می کند.

سینتکس حلقه Do/while

do {
// بلوک کدی که باید اجرا شود
}
while (شرط);

در مثال زیر از یک حلقه do/while استفاده شده است. حلقه do/while همیشه حداقل یکبار اجرا می شود ، حتی اگر شرط نادرست باشد ، زیرا بلوک کد قبل از آزمایش شرط اجرا می شود:

do {
text += “The number is “ + i;
i++;
}
while (i < ۱۰);

مقایسه حلقه for و while

اگر درس قبل را که در مورد حلقه for است، بخوانید ، می فهمید که یک حلقه while تقریباً مشابه حلقه for است ، که عبارت ۱ و عبارت ۳ حذف شده است.

در این مثال از یک حلقه for برای دریافت نام خودروها از آرایه اتومبیل ها استفاده می شود:

در مثال زیر از یک حلقه while برای دریافت نام خودروها از آرایه اتومبیل ها استفاده می شود:

var cars = [“BMW”“Volvo”“Saab”“Ford”];
var i = ۰;
var text = “”;

while (cars[i]) {
text += cars[i] + “<br>”;
i++;
}

 

امیدواریم آموزش حلقه while در جاوا اسکریپت نیز برای شما مفید واقع شده باشد .برای مطالعه پست‌های بیشتر ، ما را در مدرسه کدنویسی تلگرام  و یا در تی جوان اینستاگرام دنبال کنید.

نظراتتون رو زیر همین پست با ما به اشتراک بگذارید.

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

×

سلام کاربر عزیز

هر سوالی دارید در این بخش هستیم تا شما رو راهنمائی کنیم

روی لوگومون کلیک کنید

× چطور میتونم کمکتون کنم؟