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אתגר
מתחיליםניתן לך קוד שמדפיס את המספרים מ-1 עד 20 (כולל).
המשימה שלך היא להוסיף את המשפטים if ו-break כך שיודפסו רק המספרים מ-1 עד 15, והלולאה תסתיים לפני הדפסת המספרים מ-16 עד 20.
נסו בעצמכם
fn main() {
for i in 1..=20 {
println!("{}", i);
}
}השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
5אופרטורים חלק 2
אופרטורים לוגיים חלק 1אופרטורים לוגיים חלק 2חזרה – לוגיקה פשוטהאופרטורים לוגיים חלק 3תרגלו בעצמכם: קומפיילר Rust אונליין