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

حلقه ‘for’ شکل فشرده‌ترین حلقه‌ها است. این حلقه شامل سه بخش مهم زیر است:

  1. بخش شروع (loop initialization) که در آن شمارنده را به یک مقدار شروعی مقداردهی اولیه می‌کنیم. این عبارت مقداردهی قبل از شروع حلقه اجرا می‌شود .

  2. بخش تست (test statement) که آزمایش می‌کند که یک شرط داده شده درست است یا خیر. اگر شرط درست باشد، آنگاه کد داخل حلقه اجرا می‌شود، در غیر این صورت از حلقه خارج می‌شود.

  3. بخش تکرار (iteration statement) که در آن می‌توانید شمارنده خود را افزایش یا کاهش دهید.

می‌توانید همهٔ این سه بخش را در یک خط تکی قرار دهید که با رمز نقطه‌ویرگول از یکدیگر جدا شده‌اند.

نمودار

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

سینتکس

سینتکس حلقه for در جاوا اسکریپت به صورت زیر است:
for (initialization; test condition; iteration statement) {
   Statement(s) to be executed if test condition is true
}

مثال

برای یادگیری نحوه عملکرد حلقه for در جاوا اسکریپت، مثال زیر را امتحان کنید:
<html>
   <body>      
      <script type = "text/javascript">
         <!--
            var count;
            document.write("شروع حلقه" + "<br />");
         
            for(count = 0; count < 10; count++) {
               document.write("تعداد فعلی : " + count );
               document.write("<br />");
            }         
            document.write("حلقه متوقف شد!");
         //-->
      </script>      
      <p>متغیر را به مقدار مختلف تنظیم کنید و سپس امتحان کنید...</p>
   </body>
</html>
خروجی:
شروع حلقه
تعداد فعلی : 0
تعداد فعلی : 1
تعداد فعلی : 2
تعداد فعلی : 3
تعداد فعلی : 4
تعداد فعلی : 5
تعداد فعلی : 6
تعداد فعلی : 7
تعداد فعلی : 8
تعداد فعلی : 9
حلقه متوقف شد!
متغیر را به مقدار مختلف تنظیم کنید و سپس امتحان کنید...

پست های مرتبط

مطالعه این پست ها رو از دست ندین!
Python - محدود کردن داده (MongoDB Limit)

Python – محدود کردن داده (MongoDB Limit)

Python MongoDB محدود کردن نتایج برای محدود کردن نتایج در MongoDB، از متد limit() استفاده می‌کنیم. متد limit() یک...

بیشتر بخوانید
Python - بروزرسانی (MongoDB Update)

Python – بروزرسانی (MongoDB Update)

به‌روزرسانی یک رکورد برای به‌روزرسانی یک رکورد یا سند در MongoDB، از متد update_one() استفاده می‌کنیم. پارامتر اول متد...

بیشتر بخوانید
Python - حذف کالکشن (MongoDB Drop Collection)

Python – حذف کالکشن (MongoDB Drop Collection)

حذف کالکشن شما می‌توانید یک جدول یا کالکشن در MongoDB را با استفاده از متد drop() حذف کنید. مثالحذف...

بیشتر بخوانید

نظرات

سوالات و نظراتتون رو با ما به اشتراک بذارید

برای ارسال نظر لطفا ابتدا وارد حساب کاربری خود شوید.