fn main() {
let mut counter = 0;
let result = loop {
counter += 1;
if counter == 10 {
break counter * 2;//return value
}
};
println!("The result is {result}");//20
}
some condition, the performance of for statement better than while, it's cause array index can't confirm in compile stage ultimately。compute index by for is easy
loop break tag
some condition, the performance of for statement better than while, it's cause array index can't confirm in compile stage ultimately。compute index by for is easy