دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۲۲
  • آبان

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

  • دسته‌بندی‌ها :
جلسه ۳۴ : حلقه ی while در جاوا اسکریپت
    • جزئیات
    • نوع محتواآموزش تصویری

      مقدمه

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

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

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

      حلقه ی تکرار while loop

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

      سینتکس

      مثال : 

      مثال

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

      مثال : حلقه ی تکرار while
      خودتان امتحان کنید »

      نکته :

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

      حلقه ی  do/while loop

      عملکرد do/while loop همانند while loop است با این تفاوت که در do/while loop شرط در انتهای حلقه بررسی شده و این حلقه حداقل یکبار اجرا خواهد شد.

      سینتکس :

      مثال : 

      مثال – این مثال چگونگی استفاده از do/while loop را نشان می دهد.

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

      مثال : عملکرد حلقه ی dowhile
      خودتان امتحان کنید »

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

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

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

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

      مثال : مثالی از حلقه ی تکرار For
      خودتان امتحان کنید »

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

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

      کلام آخر

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

      QR:  جلسه ۳۴ : حلقه ی while در جاوا اسکریپت
      به اشتراک بگذارید