Menu
Coddy logo textTech

break

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

הפקודה break עוצרת את הלולאה מיד כשהיא נתקלת בה.

לדוגמה,

for i in 0..10 {
    if i == 6 {
    	break;
	}
	println!("{}", i);
}

בדוגמה הבאה הלולאה חוזרת באופן קבוע עד שהיא מגיעה למספר 6. לאחר מכן התוכנית נכנסת להוראת if ומבצעת את הוראת break. הדבר יוצא מהלולאה מיד.

הפלט הוא:

0
1
2
3
4
5
challenge icon

אתגר

מתחילים

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

המשימה שלך היא להוסיף את המשפטים if ו-break כך שיודפסו רק המספרים מ-1 עד 15, והלולאה תסתיים לפני הדפסת המספרים מ-16 עד 20.

נסו בעצמכם

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

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

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

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