دوشنبه , اردیبهشت ۳۱ ۱۳۹۷
صفحه اصلی / مقالات / زبانهای برنامه نویسی / وب / جاوا اسکریپت / آموزش جاوا اسکریپت قسمت چهارم-حلقه for

آموزش جاوا اسکریپت قسمت چهارم-حلقه for

 

حلقه‌ی for

 

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

حلقه‌ی for در جاوااسکریپت و دیگر زبانهای خانواده‌ی زبانهای c به این شکل نوشته می‌شود

 

 

for   ( گام افزايشی يا کاهشی  ; شرط حلقه   ; تعيين مقدار اوليه متغير )
   {
    دستورات بدنه حلقه 
   }

در داخل پرانتز ۳ بخش اصلی را میبینید

۱-تعیین مقدار اولیه متغییر : که به وسیله‌ی این متغییر نقطه‌ی شروع و شمارنده‌ی حلقه‌ی ما مشخص میشود.

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

که هر بار حلقه میخواهد تکرار شود اول باید شرط چک شود

و اگر صحیح بود حلقه تکرار شود

۳-پرش یا گام افزایشی یا کاهشی :که هر بار به میزانی مقدار شمارنده‌ی حلقه را تغییر میدهد

 

 

 

خوب به مثال فیلم بالا برگردیم

بیایید اعداد ۱ تا ۱۰ را در صفحه چاپ کنیم

<script>
var i;
for(i=1;i<=10;i++)
{
  document.write(i+"<br>");
}

</script>

خروجی:        ۲
۴
۶
۸
۱۰
۱۲
۱۴
۱۶
۱۸
۲۰

تمرین:

لطفا اعداد ۰ تا ۱۰۰۰ را در صفحه‌ی نمایش خود چاپ کنید

 

خوب حالا همین کار را دوباره انجام دهیم ولی این بار  اعداد از اخر به اول انجام دهیم.

یعنی چاپ اعداد از ۱۰ تا ۱

<script>
var i;
for(i=10;i>=1;i--)
{
  document.write(i+"<br>");
}

</script>

خروجی:                 ۱۰
۹
۸
۷
۶
۵
۴
۳
۲
۱

حالا تمام اعداد ۱ تا ۱۰ را در ۲ ضرب کنید و خروجی بگیرید

<script>
var i;
for(i=1;i<=10;i++)
{
  document.write("<br>"+i*2);
}

</script>

 

خروجی:

۲
۴
۶
۸
۱۰
۱۲
۱۴
۱۶
۱۸
۲۰

 

تمرین:

حال شما ضرب اعداد ۱ تا ۱۰ را در عدد ۵ خروجی بگیرید

 

حال بیایید باهم  یک جدول ضرب را تولید کنیم

برای این کار نیاز به ۲ حلقه داریم در مثال قبل عددی ثابت را استفاده کردیم مانند ۲

اما این بار از یک حلقه‌ی دیگر استفاده میکنیم که هر بار عدد تغییر کند

 

<script>
var i,j;
for(j=1;j<=10;j++)
{
for(i=1;i<=10;i++)
{
  document.write(i*j+" ");
}
document.write("<br>");
}
</script>

برای آگاه شدن از ادامه‌ی آموزش جاوا اسکریپت کلیک  کنید

 

موفق باشید

درباره فرخ ابراهمی نژاد

فرخ ابراهمی نژاد
نویسنده‌ی کتاب yii framework برای برنامه نویسان php برنده‌ی دو دوره جشنواره‌ی وب ایران برای سایت linkpad.ir نویسنده, مدرس, مشاور و تولید کننده‌ی نرم افزار فرخ فوق‌لیسانس و لیسانس نرم‌افزار خوانده اما اعتقاد دارد برای موفقیت و رسیدن به درآمد وکسب‌وکار آنلاین نیاز به تحصیلات در دانشگاه ندارید.

این مطالب را نیز ببینید!

آموزش جاوا اسکریپت قسمت دوم -کار با ورودی‌های عددی فرم‌ها

  لطفا اگر قسمت اول را ندیده‌اید این لینک را مشاهده کنید قسمت اول جاوا …

پاسخ دهید

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

فقط برای افراد عملگر

همین الان دوره را برایم ارسال کن

درست میبینید این دوره‌ی ارزشمند رایگان است
همین الان دوره را برایم ایمیل کن
 دوره‌ی جاوا اسکریپت بصورت ایمیل هر جلسه  برایتان ارسال میشود
close-link