If can return values
This commit is contained in:
parent
8779759e7a
commit
72541ec0a1
13
src/main.rs
13
src/main.rs
@ -1,12 +1,9 @@
|
|||||||
fn main() {
|
fn main() {
|
||||||
let number = 24;
|
let number = 24;
|
||||||
|
|
||||||
// Simlar as we know it from other programing languages
|
// if construct can return a value in Rust
|
||||||
// No parantheses around condigition.
|
// Similar to ?: Operator in C like languages
|
||||||
// Condition has to be a boolean
|
let message = if number > 23 { "foo" } else { "bar" };
|
||||||
if number > 23 {
|
|
||||||
println!("foo");
|
println!("{}", message);
|
||||||
} else {
|
|
||||||
println!("bar");
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user