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



  • ۲۲
  • آبان

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

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

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

      حلقه های تکرار Loop می توانند یک قطعه کد را چندین بار اجرا کنند.

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

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

      انواع مختلف حلقه های تکرار

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

      مثال : 

      می توانید به این صورت بنویسیم :

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

      انواع حلقه

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

      • for – کد را به تعداد دفعات ذکر شده اجرا می کند
      • for/in – کد را بر اساس پروپرتی های یک شئ تکرار می کند
      • while – کد را تا زمان برقرار بودن شرط اجرا می کند
      • do/while – همانند حلقه while است با این تفاوت که شرط را در انتهای حلقه بررسی می کند

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

      ساختار دستور:

      مثال : 

      statement 1 : یک بار قبل از اجرای حلقه اجرا می شود. (شمارنده را تعریف و مقدار دهی می کند)

      statement 2 : شرط حلقه را تعریف می کند.

      statement 3 : هر بار بعد از اجرای کد، اجرا می شود. (شمارنده را افزایش یا کاهش می دهد)

      مثال:

      مثال : حلقه for در جاوا اسکریپت
      خودتان امتحان کنید »

      از مثال بالا می توانید نتیجه بگیریم:

      دستور ۱ یک متغیر قبل از اینکه حلقه شروع می شود (var i = 0).

      دستور ۲ شرط لازم برای اجرای حلقه را تعیین می کند (من باید کمتر از ۵ باشد).

      دستور ۳ هر زمانی که بلوک کد در حلقه اجرا می شود مقدار (i ++) را افزایش می دهد.

      مثال : 

      خروجی کد فوق، به شکل زیر می باشد:

      مثال : 

      همچنین شما می توانید فقط دستور دوم حلقه (شرط تکرار حلقه) را تعریف کنید :

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

      حلقه for/in

      در این نوع حلقه، کد به اندازه تعداد پروپرتی های یک شدئ اجرا می شود:

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

      خروجی به شکل زیر می باشد:

      مثال : 

       

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