Rust while循環

while

 while 關鍵字時可用於循環,直到滿足條件。

讓我們使用while循環寫一個聲名狼藉的FizzBuzz

fn main() {
// A counter variable
let mut n = 1;

// Loop while \`n\` is less than 101
while n < 101 {
    if n % 15 == 0 {
        println!("fizzbuzz");
    } else if n % 3 == 0 {
        println!("fizz");
    } else if n % 5 == 0 {
        println!("buzz");
    } else {
        println!("{}", n);
    }

    // Increment counter
    n += 1;
}

}