while
Từ khóa while
có thể được sử dụng để chạy một vòng lặp với một điều kiện,
vòng lặp sẽ không kết thúc cho đến khi điều kiện trở thành sai.
Hãy thử viết trò chơi FizzBuzz nổi tiếng bằng cách sử dụng vòng lặp while
.
fn main() { // Biến đếm let mut n = 1; // Vòng lặp white với điều kiện `n` nhỏ hơn 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); } // Tăng biến đếm lên 1 n += 1; } }