Le Type Booléen

L'interrupteur on/off version programmation.

Voir sur YouTube

Le type Booléen (Bool) est un type de valeur appelée valeur logique, car elle est soit vraie (true) soit fausse (false).

var isCodingCool = true
var isSunny = false

Ici, nous allons parler de notions que nous aborderons plus tard. Cependant, pour comprendre l'utilité du Booléen, il est important de survoler des concepts :

Utilisation avec des opérateurs de comparaison

Avec l'utilisation d'opérateurs de comparaison, nous pouvons utiliser un booléen :

var isCodingCool = true
var isSunny = false
if isSunny {
    print("Allons à la plage")
} else {
    print("Restons apprendre Swift")
}

Opérateur ternaire

Cela fonctionne aussi avec un opérateur ternaire :

var isCodingCool = true
var isSunny = false
print(isSunny ? "Beach" : "Code")

Vérification de valeurs

Un booléen peut aussi être utilisé pour une vérification de valeurs :

var value1 = 1
var value2 = 1
print( (value1 == value2) ? "Good job" : "Try again")

Comme les 2 valeurs ici sont identiques, nous aurons dans notre console "Good job".