נגישות       נגישות
שינוי גודל טקסט:
א א א
שינוי צבעי האתר:
? מקשי קיצור:

לחיצה חוזרת ונשנית על המקש Tab תעביר אתכם בין הקישורים והאזורים השונים בעמוד.

הפעלת מקשי הקיצור תלויה בדפדפן שבו אתם משתמשים.

Internet Explorer, Chrome ובגרסאות ישנות של Firefox: לחצו על מקש Alt ועל מקש המספר או האות על-פי הרשימה. ב Firefox 3 ומעלה: לחצו על המקשים Alt + Shift + המספר או האות.

S - עבור לתוכן הדף
L - חיפוש
1- עמוד הבית
2 - פרוייקטים
3 - מדריכים
4 - אודות
5 - צרו קשר
6 - הצהרת נגישות
 

לולאות for ותרנגולות ב-JavaScript

מחבר:
בתאריך:

אחרי שבמדריך הקודם למדנו על לולאת while והבנו לשם מה אנו זקוקים ללולאות בתכנות, במדריך החדש, נלמד על לולאת for, שמציעה מבנה קומפקטי יותר.

כך נראה תחביר לולאת for:

for(מונה ;תנאי ;התחלה){
  // הקוד כאן
}
  • הלולאה מתחילה לרוץ ממספר התחלתי, ומפסיקה לרוץ רק כאשר מתקיים התנאי.
  • המונה מוסיף 1 בכל פעם שהלולאה רצה, ועוקב אחר התקדמות הלולאה.

 

לולאת קוד for

כך נראית לולאת for שרצה 5 פעמים:

for(var x = 1; x <=5 ; x++){
  // בלוק של קוד
}
  • הלולאה מתחילה לרוץ ממספר התחלתי 1.
  • המונה מוסיף 1 בכל פעם שהלולאה רצה.
  • הלולאה מפסיקה לרוץ כשהמונה מגיע ל-5.

בתוך הלולאה, רץ בלוק קוד מסוים.

לדוגמה, הקוד הבא שמדפיס הודעה למסך:

for(var x = 1; x <=5 ; x++){
  // בלוק של קוד
  document.write(x + " chickens<br />");
}

וזו התוצאה:

1 chickens
2 chickens
3 chickens
4 chickens
5 chickens

 

לולאת קוד שרצה מערך גבוה לנמוך

כפי שניתן להריץ לולאת for מערך נמוך לגבוה, ניתן להריץ את הלולאה מערך גבוה לנמוך. בדוגמה הבאה, נריץ את הלולאה מ-5 ל-1:

for(var x = 5; x >=1 ; x--){
  // בלוק של קוד
  document.write(x + " chickens<br />");
}

וזו התוצאה:

5 chickens
4 chickens
3 chickens
2 chickens
1 chickens

 

אחרי שלמדנו קצת על לולאות בתכנות JavaScript, במדריך הבא נתחיל ללמוד את הנושא של מערכים, שמאפשרים לאחסן מספר ערכים באותו משתנה.

לכל מדריכי ה-javascript

הוסף תגובה חדשה

 

= 8 + 7