• تلفن : 07633620111
  • ایمیل : info@bndlearn.ir

بلوار امام،روبروی پارک صفا،ساختمان آفتاب،طبقه اول

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

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

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

      1. for

      2. for...in

      3. for...of

      4.while

      5.do...while

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

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

1.
2.
3.
 for (statement 1; statement 2; statement 3) {
 // code block to be executed
 }

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

 
1.
2.
3.
 for (let i = 0; i < 5; i++) {
 text += "The number is " + i + "<br>";
 }

در این مثال عبارت1 ، یک متغیر را قبل از شروع حلقه مقدار دهی می کند (i = 0). عبارت 2 شرط اجرای حلقه را تعریف می کند شرط حلقه به این صورت است که اگر i از 5 کوچکتر باشد دستورات داخل بلاک حلقه اجرا می شود در غیر این صورت از حلقه بیرون خواهیم امد. عبارت 3 هر بار که بلوک کد در حلقه اجرا می شود مقدار i  را به اندازه یک واحد افزایش می دهد.

توضیحات مربوط به Statement ها

همانطور که اعلام کردیم از Statement 1 معمولاً برای مقداردهی اولیه متغیر مورد استفاده در حلقه استفاده می کنیم . که همیشه اینطور نیست، جاوا اسکریپت به عبارت اول زیاد اهمیت نمی دهد و ان را اختیاری در نظر گرفته است خواه چه بخواهیم مقادیر زیادی را در ان تعریف کنیم  یا خواه آن قسمت را خالی بگذاریم.

مثال :

(0)نظر
پیغام گذاشتن

درباره ما

کالج تخصصی برنامه نویسی

لینک های مفید

نمادها