Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

كسر واستمرار

إذا كنت تريد بدء التكرار التالي فورًا، استخدم continue.

إذا كنت تريد الخروج من أي نوع من الحلقات مبكرًا، استخدم break. بالنسبة لـ loop، يمكن أن تأخذ هذه تعبيرًا اختياريًا يصبح قيمة تعبير loop.

fn main() {
    let mut i = 0;
    loop {
        i += 1;
        if i > 5 {
            break;
        }
        if i % 2 == 0 {
            continue;
        }
        println!("{}", i);
    }
}