diff --git a/src/main.rs b/src/main.rs index 4995660..4ab1cde 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,12 +1,9 @@ fn main() { let number = 24; - // Simlar as we know it from other programing languages - // No parantheses around condigition. - // Condition has to be a boolean - if number > 23 { - println!("foo"); - } else { - println!("bar"); - } + // if construct can return a value in Rust + // Similar to ?: Operator in C like languages + let message = if number > 23 { "foo" } else { "bar" }; + + println!("{}", message); }