xxxxxxxxxx
fn main() {
let number = 3;
if number < 5 {
println!("condition was true");
} else {
println!("condition was false");
}
}
xxxxxxxxxx
// pratical example of if/else in rust
if n > 1 {
println!("It's greater");
} else if n == 1 {
println!("It's equal");
} else {
println!("It's minor");
}
xxxxxxxxxx
if <boolean expression> {
print!("result from expression is true");
}
else {
print!("result from expression is false");
}
xxxxxxxxxx
if b.is_some() || c == d {
// do something
} else {
// do something else
}
if matches!(b, Some(_)) || c == d {
// do something
} else {
// do something else
}