برنامه نویسی

while Loops – انجمن DEV

Summarize this content to 400 words in Persian Lang
شما می توانید حلقه while را به عنوان یک بازی رومیزی در نظر بگیرید که به دفعات نامحدود ادامه می یابد تا زمانی که یک برنده پیدا شود. از آنجایی که به عوامل خارجی مانند شانس، تعداد افرادی که بازی می کنند بستگی دارد.

این مثال را بررسی کنید:

let user1 = 0;
let user2 = 0;
let winScore = 3;
while(user1 < winScore && user2 < winScore) {
let dice1 = Math.random()
let dice2 = Math.random()
if (dice1 > dice2) {
user1 += 1;
} else if (dice2 > dice1) {
user2 += 1;
}
if (user1 === 3) {
console.log(‘user1 is winner’);
} else if (user2 === 3) {
console.log(‘user2 is winner’);
}
};

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

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

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

این مثال را بررسی کنید:

let user1 = 0;
let user2 = 0;
let winScore = 3;
while(user1 < winScore && user2 < winScore) {
    let dice1 = Math.random()
    let dice2 = Math.random()
    if (dice1 > dice2) {
      user1 += 1;
    } else if (dice2 > dice1)  {
      user2 += 1;
    }
    if (user1 === 3) {
      console.log('user1 is winner');
    } else if (user2 === 3) {
      console.log('user2 is winner');
    }
};

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

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

نوشته های مشابه

دیدگاهتان را بنویسید

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

دکمه بازگشت به بالا