Functions

let avg = get_avg(&[1234]);
//avg is 2.5

println!("avg is {avg}");

fn get_avg(values: &[i32]) -> f32 {
    if values.len() == 0 {
        return 0.0;
    }

    let mut sum: i32 = 0;
    for i in values {
        sum += i;
    }
    (sum as f32)/(values.len() as f32)
}