Contact: aviboots(AT)netvision.net.il
39,941 questions
51,879 answers
573 users
fn factorial(num: u64) -> u64 { match num { 0 | 1 => 1, _ => factorial(num - 1) * num, } } fn main () { println!("{}", factorial(5)); } /* run: 120 */