Et si nous avions plusieurs possibilités, plus que 2? Nous avons le if, else if, else. Si, sinon si, sinon

Le code va verifier si la 1ere condition est remplie, sinon il passe au else if… Ainsi de suite jusqu’au else si aucune condition n’est remplie.

var iOSVersion: Int = 14
if iOSVersion < 3 {
    print(“Indy, tu as trouvé une relique”)
} else if iOSVersion < 8 {
    print(“Tu prends soin de tes affaires, les iPhones tournant sous cet OS sont anciens”)
} else if iOSVersion < 13 {
    print(“On peut développer avec Swift et UIKit à partir d’iOS 8”)
} else if iOSVersion == 13 {
    print(“Vous pouvez utiliser SwiftUI pour développer des applications”)
}    else {
    print(“Un iPhone du futur”)
}