الحلقات

هناك ثلاث كلمات مفتاحية للتكرار في Rust: while، loop، و for:

while

تعمل الكلمة المفتاحية while بشكل مشابه لما في اللغات الأخرى، حيث تنفذ جسم الحلقة طالما أن الشرط صحيح.

fn main() {
    let mut x = 200;
    while x >= 10 {
        x = x / 2;
    }
    println!("القيمة النهائية لـ x: {x}");
}