מבני בקרה

מבני בקרה הם דרכים לשלוט על זרימת התוכנית בהתאם לתנאים שונים.

תנאים

תנאים מאפשרים להפעיל קוד מסוים רק אם תנאי מסוים מתקיים. לדוגמה:


    let age = 19;
    if (age >= 18) {
      console.log('Adult');
    } else {
      console.log('Minor');
    }
    

בדוגמה זו, אם הערך של age גדול או שווה ל-18, יודפס 'Adult'; אחרת יודפס 'Minor'.

תנאים מרובים


    let score = 85;
    if (score >= 90) {
      console.log('A');
    } else if (score >= 80) {
      console.log('B');
    } else {
      console.log('C');
    }
    

בדוגמה זו, הבדיקה מתקיימת לפי מספר תנאים: אם הציון הוא 90 או יותר, יודפס 'A'. אם הוא 80 או יותר, יודפס 'B'. אחרת, יודפס 'C'.

לולאות

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

לולאת for


    for (let i = 0; i < 5; i++) {
      console.log(i);
    }
    

לולאת for זו מדפיסה את הערכים מ-0 עד 4.

לולאת while


    let i = 0;
    while (i < 5) {
      console.log(i);
      i++;
    }
    

לולאת while זו מדפיסה את הערכים מ-0 עד 4 תוך שימוש במשתנה i.

לולאת do...while


    let i = 0;
    do {
      console.log(i);
      i++;
    } while (i < 5);
    

לולאת do...while זו מדפיסה את הערכים מ-0 עד 4, אך מבטיחה שהקוד ירוץ לפחות פעם אחת לפני הבדיקה של התנאי.

תגובות

רק רגע

מאמרים אחרונים

















































שיתוף