Menu
Coddy logo textTech

שימוש ב-'continue' בלולאות

חלק מהיחידה יסודות במסלול ה-Dart של Coddy. שיעור 46 מתוך 94.

הפקודה continue מאפשרת לך לדלג על האיטרציה הנוכחית של לולאה ולעבור לבאה אחריה.

צרו לולאת for שמדלגת על הדפסת המספר 3:

void main() {
  for (int i = 1; i <= 5; i++) {
    if (i == 3) {
      continue;
    }
    print(i);
  }
}

לאחר ביצוע הקוד שלמעלה, הפלט יהיה:

1
2
4
5
challenge icon

אתגר

מתחילים

באתגר הזה תתרגלו שימוש במשפט continue בלולאה. המשפט continue מאפשר לכם לדלג על האיטרציה הנוכחית של לולאה ולעבור לאיטרציה הבאה.

השלימו את הקוד כדי להדפיס רק את המספרים האי־זוגיים מ־1 עד 10. כשאתם נתקלים במספר זוגי, השתמשו ב־continue כדי לדלג עליו ולעבור לאיטרציה הבאה.

הפלט הצפוי:

1
3
5
7
9
Done printing odd numbers

נסו בעצמכם

void main() {
  // אנחנו רוצים להדפיס רק מספרים אי־זוגיים מ-1 עד 10
  print('Printing odd numbers:');
  
  for (int i = 1; i <= 10; i++) {
    // TODO: בדקו אם i זוגי (רמז: השתמשו באופרטור השארית %)
    // אם i זוגי, השתמשו בפקודת continue כדי לדלג לאיטרציה הבאה
    
    // השורה הזו תודפס רק אם פקודת continue לא תתבצע
    print(i);
  }
  
  print('Done printing odd numbers');
}
quiz iconבחנו את עצמכם

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

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: קומפיילר Dart אונליין