الحلقات باستخدام For Loops في JavaScript



الحلقات باستخدام For


تستخدم الحلقات لإنشاء مجموعة من الأكواد تحدد عدد مرات الأرقام أو اذا كان الشرط صحيح .

حلقات الجافاسكربت JavaScript

عند كتابتك لكود معين وتريد أن يكون هذا الكود مماثل لعدة مرات بالظهور نفسه مجدداً ضمن سطر معين .
عوضاً عن كتابة الكود أكثر من مرة يمكنك استخدام الكود مرة واحدة وبشكل حلقات متتالية عندها يظهر الكود الذي تريد أكثر من مرة .
هناك نوعين من الحلقات في الجافاسكربت :
  • الحلقات باستخدام for : من خلال استخدام مجموعة أكواد لتحديد عدد مرات معينة .
  • الحلقات باستخدام while : من خلال استخدام مجموعة أكواد عند تحقق شرط معين .

نبدأ بحلقة for

تستخدم حلقات for عند معرفتك مقدماً عدد المرات الذي ينبغي أن يعمل فيها الكود .

التركيبة

for (variable=startvalue;variable<=endvalue;variable=variable+increment)
{
كود هنا
}
مثال
في المثال التالي سيتم تحديد حلقة تبدأ من i=0 وسيستمر الكود بالعمل طالما أن المتغير i هو أصغر أو يساوي 10 وسيتم زيادته برقم واحد 1 كل مرة تدور بها الحلقة .
ملاحظة : يمكن أيضاً استخدام النقص بدلاً من الإضافة كما يمكن استعمال أي نوع مقارنة من اشارات  الأكبر والأصغر وغيرها التي تم شرحها في دروس سابقة .
مثال
<html>

<body>

<script type="text/javascript">

var i=0;

for (i=0; i<=10; i++)

{

document.write("الرقم هو " + i);

document.write("<br />");

}
</script> </body> </html>

تعليقات