fn main() {
let mut i = 0;
let mut count = 0u16;
// Infinite loop with a condition that never changes
while i >= 0 {
println!("i = {}", i);
i += 1;
count += 1;
if count == 4 {
println!("count == 4");
continue;
}
println!("{}", count);
if count == 7 {
println!("count == 7 -> break");
break;
}
}
}
/*
run:
i = 0
1
i = 1
2
i = 2
3
i = 3
count == 4
i = 4
5
i = 5
6
i = 6
7
count == 7 -> break
*/