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

func getLatitude() -> Int {
    return (-90...90).randomElement()!
}

let l = getLatitude()
var location = ""
if (l == 0) {
    location = "Equator"
else if (l == 90) {
    location = "north Pole"
else if (l == -90) {
    location = "south Pole"
else {
    location = "not at the Equator or Pole"
}
print("latitude \(l): \(location)")


В своей простейшей форме оператор if имеет одно условие. Он выполняет набор операторов, только если это условие истинно.
Оператор if может выполнять альтернативный набор операторов, следующих после предложения else, когда условие if ложно.