JavaScript/לולאת for: הבדלים בין גרסאות בדף
תוכן שנמחק תוכן שנוסף
מ שוחזר מעריכות של 95.86.102.121 (שיחה) לעריכה האחרונה של Crazy Ivan |
←דוגמא א': שימוש ב <syntaxhighlight> |
||
שורה 2: | שורה 2: | ||
==דוגמא א'== |
==דוגמא א'== |
||
===קוד=== |
===קוד=== |
||
< |
<syntaxhighlight lang="javascript"> |
||
var i=0; |
var i=0; |
||
for (i=0; i<=4; i++) |
for (i=0; i<=4; i++) |
||
שורה 9: | שורה 9: | ||
document.write("<br />"); |
document.write("<br />"); |
||
} |
} |
||
</syntaxhighlight> |
|||
</source> |
|||
===הסבר=== |
===הסבר=== |
גרסה מ־04:27, 23 בדצמבר 2017
JavaScript |
---|
התחלת העבודה הוראת תנאי אובייקטים מערכים לולאות
פונקציות אובייקט המסמך אוביקטים נוספים JavaScript למתקדמים ספריות בינה מלאכותית |
דוגמא א'
קוד
var i=0;
for (i=0; i<=4; i++)
{
document.write("המספר הוא " + i);
document.write("<br />");
}
הסבר
נביט בשלוש הפקודות שנמצאות בתוך סוגריים לאחר המילה for. תפקידה של הפקודה הראשונה הוא הצבה ראשונית לפני ביצוע הקוד. במקרה זה ההצבה היא i=0. הפקודה השנייה היא התנאי, שכאשר הוא מתקיים הלולאה תתבצע שוב את הקוד אשר נמצא בתוך הסוגריים המסולסלות. במקרה זה התנאי הוא אם i קטן או שווה ל-4. הפקודה השלישית קובעת את קצב התקדמות המונה בכל סיום איטרציה (במקרה הזה המונה i מתקדם ב-1 בכל פעם).
תוצאה
המספר הוא 0 המספר הוא 1 המספר הוא 2 המספר הוא 3 המספר הוא 4