שימוש ב-'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אתגר
מתחיליםבאתגר הזה תתרגלו שימוש במשפט 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');
}השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
7עבודה עם מחרוזות
שרשור מחרוזותאינטרפולציה של מחרוזותמחרוזות מרובות שורותמאפייני מחרוזותשיטות בסיסיות למחרוזות10אוספים - יסודות המפות
מהן מפות?יצירת מפהגישה לערכים לפי מפתחזוגות מפתח-ערךקבלת גודל המפהקבלת המפתחותקבלת הערכיםבדיקה אם מפתח קיים2משתנים וטיפוסי נתונים בסיסיים
מהם משתנים?מחרוזותמספרים שלמים (int)מספרים מסוג double (double)ערכים בוליאניים (bool)הסקת טיפוס באמצעות 'var'משתנים סופייםמשתנים קבועיםמוסכמות למתן שמותבטיחות בסיסית מול nullסיכום – הכרזה על משתנים8זרימת בקרה – לולאות
לולאת 'for'לולאת 'while'לולאת 'do-while'שימוש ב-'break' בלולאותשימוש ב-'continue' בלולאותסיכום – חזרה על קוד3אופרטורים חלק 1
אופרטורים אריתמטייםחלוקת מספרים שלמיםאופרטור מודולוהגדלה והקטנהקיצורי השמהסיכום - חישובים פשוטים6זרימת בקרה - קבלת החלטות
הוראת 'if'הוראת 'else'הוראת 'else if'חזרה - החלטות פשוטותהוראות 'if' מקוננותהוראת 'switch'9אוספים - יסודות הרשימות
מהן רשימות?יצירת רשימהגישה לפי אינדקסקבלת אורך הרשימההוספת איבריםהסרת איבריםבדיקה אם הרשימה ריקהמעבר על רשימהתרגלו בעצמכם: קומפיילר Dart אונליין