جستجو برای:
  • صفحه اصلی
  • تجرببه ی جدید ! اپلیکیشن را امتحان کنید
  • دوره ها
    • حساب کاربری
    • سبد خرید
  • بلاگ
اپلیکیشن موبایل را امتحان کنید
  • 021226465496
  • info@ebrahiminejad.com
  • صفحه اصلی
  • تجرببه ی جدید ! اپلیکیشن را امتحان کنید
  • دوره ها
    • حساب کاربری
    • سبد خرید
  • بلاگ
آموزشگاه ابراهیمی نژاد
  • صفحه اصلی
  • مقالات
    • برنامه نویسی
      • جاوا اسکریپت
      • php
      • python
    • طراحی
      • HTML
      • CSS
      • bootstrap
      • طراحی بدون کد نویسی
      • فتوشاپ
    • متفرقه
      • متفرقه
  • دوره ها
    • محصولات
    • سفارشات من
    • دانلودهای من
    • آدرس ها
    • جزئیات حساب
    • فراموشی گذرواژه
  • فرخ ابراهیمی
  • تماس با ما
  • اخبار
  • اپلیکیشن
0

ورود و ثبت نام

بلاگ

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

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

26/09/1396
ارسال شده توسط farokh
جاوا اسکریپت
9.04k بازدید
java script - ebrahiminejad

 

حلقه‌ی for

 

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

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

 

 

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

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

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

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

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

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

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

 

 

 

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

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

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

</script>

خروجی:        2
4
6
8
10
12
14
16
18
20

تمرین:

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

 

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

یعنی چاپ اعداد از 10 تا 1

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

</script>

خروجی:                 10
9
8
7
6
5
4
3
2
1

حالا تمام اعداد 1 تا 10 را در 2 ضرب کنید و خروجی بگیرید

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

</script>

 

خروجی:

2
4
6
8
10
12
14
16
18
20

 

تمرین:

حال شما ضرب اعداد 1 تا 10 را در عدد 5 خروجی بگیرید

 

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

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

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

 

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

 

عضویت رایگان

 

 

موفق باشید

برچسب ها: forjava scriptجاوا اسکریپتحلقه

مطالب زیر را حتما مطالعه کنید

AJAX با PHP
اموزش جاوا اسکریپت – switch قسمت 6 (شرط‌ها)
آموزش چاوا اسکیری‍بت
حلقه ی while -آموزش جاوا اسکریپت قسمت پنجم
آموزش جاوا اسکریپت قسمت سوم-شرط
آموزش جاوا اسکریپت قسمت دوم -کار با ورودی‌های عددی فرم‌ها
قسمت اول جاوا اسکریپت – شروع و آشنایی با دستورات اولیه
قدیمی تر آموزش جاوا اسکریپت قسمت سوم-شرط
جدیدتر یلدای کارآفرینان استارتاپی

دیدگاهتان را بنویسید لغو پاسخ

برای نوشتن دیدگاه باید وارد بشوید.

translate
جستجو برای:
پیشنهاد ویژه به شما
محصولات
  • دوره‌ی نخبه‌ی طراحی و برنامه نویسی وب
  • دوره‌ی Web Design 1 فشرده
  • دوره طراحی سایت
  • اموزش برنامه نویسی برای کودکان
    آموزش برنامه نویسی برای نوجوانان دوره از راه دور و آنلاین
  • دوره ی آموزشی 0 تا 100 php و mysql
  • دوره آموزش ساخت vpn سرور شخصی
  • دوره ی آموزش 0 تا 100 پایتون
دسته بندی دوره ها
سطح دوره
نوع دوره
فیلتر انتخاب ها
مفید برای تو
برای برنامه نویس شدن از کجا شروع کنم؟
جشنواره

شانستو امتحان کن

کلیک کن

  • تهران قلهک بلوار کاوه کوچه بهار جنوبی ساختمان آکسا
  • 09120156737
  • 0212264547
  • info@ebrahiminejad.com
دسترسی سریع
  • صفحه اصلی
  • دوره ها
  • حساب کاربری
  • سبد خرید
  • پرداخت
  • جداول قیمت گذاری

تمامی حقوق برای فرخ ابراهیمی‌نژاد محفوظ می باشد.
ما اگه شانس داشتیم اصلا نمیخوام!
تخفیف 30%
پوچ
دفعه ديگه .
تخفیف 40%
کد تخفیف 50%
کد تخفیف 20%
پوچ
امروز خوش شانس نبودی
شانست رو برای بردن امتحان کن!

ایمیلت رو وارد کن و شانس خودت رو برای برنده شدن در جشنواره امتحان کن

امیدوارم ببری ولی

در صورت تقلب جوایز به شما تعلق نمیگیرد

کد کپن تخفیف شما تا این زمان اعتبار دارد
شما برنده ی کپن تخفیف قابل استفاده تا

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت