// functions4.rs // Make me compile! Execute `rustlings hint functions4` for hints :) // This store is having a sale where if the price is an even number, you get // 10 Rustbucks off, but if it's an odd number, it's 3 Rustbucks off. fn main() { let original_price = 1; println!("Your sale price is {}", sale_price(original_price)); } fn sale_price(price: i32) -> i32{ if is_even(price) { price - 10 // no semicolon means a return value } else { return price - 3; // java style is fine } } fn is_even(num: i32) -> bool { num % 2 == 0 }