Menu
Coddy logo textTech

continue

חלק מהיחידה יסודות במסלול ה-Rust של Coddy. שיעור 40 מתוך 75.

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

for i in 3..9 {
    if i == 5 {
    	continue;
    }
    println!("{}", i);
}

הלולאה תעבור על כל המספרים. כשהיא תגיע אל i=5, היא תדלג על האיטרציה הזאת ותמשיך לזו שאחריה. הפלט הוא:

3
4
6
7
8

שימו לב, המספר 5 אינו מופיע בפלט.

challenge icon

אתגר

מתחילים

נתון לך קוד שמדפיס את המספרים מ-1 עד 20 (כולל).

המשימה שלך היא להוסיף משפטי if ו-continue כך שיודפסו רק המספרים הזוגיים (2, 4, 6, ...). 

נסו בעצמכם

fn main() {
    for i in 1..=20 {
        println!("{}", i);
    }
}
quiz iconבחנו את עצמכם

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

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

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