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

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

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

Free-Learn

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

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

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

  • در حلقه for ما ۳ بخش داریم ولی در حلقه while فقط یه بخش اصلی داره اونم شرطمون هست

Free-Learn

انواع حلقه While در جاوا اسکریپت

ما ۲ نمونه حلقه While داریم ، یا در واقع از ۲ روش میتونیم از حلقه While استفاده نماییم :

  • حلقه While ( خالی )
  • حلقه Do / While

Free-Learn

حلقه While ( خالی )

این حلقه فقط تا زمانی که یه شرط درست باشه اجرا میشه : مثال »

حواستون باشه که اگه مثلا میخواستید اعداد ۱ تا هرعددی رو در خروجی چاپ کنه، باید حتما متغیر رو در درون حلقه افزایش بدید ( مثه ++i ) وگرنه حلقه بی نهایت میشه و مرورگرتون هنگ میکنه و در نهایت مجبور میشید سیستم رو ریستارت کنید.


امتحان کنید

حلقه Do / While

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

حواستون باشه که اگه مثلا میخواستید اعداد ۱ تا هرعددی رو در خروجی چاپ کنه، باید حتما متغیر رو در درون حلقه افزایش بدید ( مثه ++i ) وگرنه حلقه بی نهایت میشه و مرورگرتون هنگ میکنه و در نهایت مجبور میشید سیستم رو ریستارت کنید.


امتحان کنید

Free-Learn

مثال های بیشتر

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

امتحان کنید

مثال شماره ۲ : یک عدد از کاربر میگیره و از ۱ تا اون عددی که کاربر وارد کرده رو چاپ میکنه

امتحان کنید

Free-Learn

دریافت PDF یا پرینت این مطلب