جاوا اسکریپت – حلقه for
آخرین بروزرسانی:
حلقه ‘for’ شکل فشردهترین حلقهها است. این حلقه شامل سه بخش مهم زیر است:
-
بخش شروع (loop initialization) که در آن شمارنده را به یک مقدار شروعی مقداردهی اولیه میکنیم. این عبارت مقداردهی قبل از شروع حلقه اجرا میشود .
-
بخش تست (test statement) که آزمایش میکند که یک شرط داده شده درست است یا خیر. اگر شرط درست باشد، آنگاه کد داخل حلقه اجرا میشود، در غیر این صورت از حلقه خارج میشود.
-
بخش تکرار (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
حلقه متوقف شد!
متغیر را به مقدار مختلف تنظیم کنید و سپس امتحان کنید...
برای ارسال نظر لطفا ابتدا وارد حساب کاربری خود شوید. صفحه ورود و ثبت نام