كسر واستمرار
إذا كنت تريد بدء التكرار التالي فورًا، استخدم continue
.
إذا كنت تريد الخروج من أي نوع من الحلقات مبكرًا، استخدم break
. بالنسبة لـ loop
، يمكن أن تأخذ هذه تعبيرًا اختياريًا يصبح قيمة تعبير loop
.
fn main() { let mut i = 0; loop { i += 1; if i > 5 { break; } if i % 2 == 0 { continue; } println!("{}", i); } }