JavaScript/לולאת for: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
אין תקציר עריכה
Crazy Ivan (שיחה | תרומות)
אין תקציר עריכה
שורה 2:
==דוגמא א'==
===קוד===
<scriptsource languagelang="javascript">
<pre style="direction:ltr;">
<script language="javascript">
var i=0;
for (i=0; i<=4; i++)
{
document.write("המספר הוא " + i);
document.write("<br />");
}
</scriptsource>
 
</pre>
===הסבר===
החלקנביט הראשוןבשלוש בלולאההפקודות תפקידושנמצאות בתוך סוגריים לאחר המילה for. תפקידה של הפקודה הראשונה הוא הצבה ראשונית, כלומר לפני ביצוע הקוד . במקרה זה ההצבה היא i=0. החלקהפקודה השניהשנייה הואהיא התנאי, אםשכאשר iהוא קטןמתקיים אוהלולאה שווהתתבצע ל-4 בצעשוב את הקוד אשר נמצא בתוך הסוגריים המסולסלות. במקרה זה התנאי הוא אם i קטן או שווה ל-4. הפקודה השלישית קובעת את קצב התקדמות המונה(במקרה הזה המונהבכל מתקדם ב1 בכלסיום איטרציה). (שלושתבמקרה הפקודותהזה נמצאותהמונה בתוךi סוגרייםמתקדם לאחרב-1 המילהבכל forפעם).
 
===תוצאה===
</pre>
<pre style="direction:ltr;">
המספר הוא 0
המספר הוא 1