Поток управления / Условные операторы / Операторы if/else

use rand::RngExt;

let latitude = get_latitude();
let location: &str;

location = if latitude == 0 {
    "Equator"
else if latitude == 90 {
    "north Pole"
else if latitude == -90 {
    "south Pole"
else {
    "not at the Equator or Pole"
};

println!("latitude is {latitude}");
println!("location is '{location}'");

fn get_latitude() -> i32 {
    let mut rng = rand::rng();
    rng.random_range(-90..91)
}