حلقه های جاوا اسکریپت
معمولا زمانی که شما کدی می نویسید ممکن است بخواهید یک بلاک یکسان از کد چند بار اجرا شود ، در این صورت به جای آوردن چندین خط جدید دز یک اسکریپت می توانید از حلقه برای اجرای یک وظیفه ی مثل آن استفاده کنید .
در جاوا اسکریپت دو نوع مختلف از حلقه ها وجود دارد
حلقه : for یک بلاک از کد را به تعداد مشخصی اجرا می کند.
حلقه: while یک بلاک از کد را تا زمانیکه شرطی برقرار است اجرا می کند.
حلقه : for
حلقه for زمانی که شما می دانید که چند بار یک اسکریپت باید اجرا شود استفاده می شود .
Syntax
for (var=startvalue;var<=endvalue;var=var+increment) { code to be executed }
مثال:
مثال زیر برای یک حلقه با مقدار ابتدایی i=0 تعریف شده است .حلقه تا زمانی که iکوچکتر یا مساوی ۵ باشد ادامه پیدا می کند . مقدار i با هر بار اجرای حلقه یک واحد افزایش می یابد.
توجه : مقدار پارامتر اضافه شونده می تواند منفی باشد و <= می تواند هر عبارت مقایسه ای باشد.
Example
<html> <body> <script> var i=0; for (i=0;i<=5;i++) { document.write("The number is " + i); document.write("<br />"); } </script> </body> </html>
حلقه while :
این حلقه در مبحث بعدی مطرح خواهد شد .