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