Menu
Coddy logo textTech

L'instruction If

Fait partie de la section Fondamentaux du Journey Swift de Coddy. Leçon 26 sur 86.

L’instruction if permet à votre programme d’exécuter du code uniquement lorsqu’une condition spécifique est vraie. C’est la base de la prise de décision en programmation. Votre code peut désormais réagir différemment selon les situations.

let temperature = 35

if temperature > 30 {
    print("It's hot outside!")
}

Le code entre les accolades s’exécute uniquement lorsque la condition est évaluée à true. Si temperature valait 25, rien ne serait affiché, car la condition serait fausse.

Tu peux utiliser n’importe quelle expression qui produit une valeur booléenne comme condition, y compris les opérateurs de comparaison et logiques que tu as déjà appris :

let age = 20
let hasID = true

if age >= 18 && hasID {
    print("Access granted")
}

Notez que Swift n’exige pas de parenthèses autour de la condition, mais vous pouvez en ajouter si vous préférez. Les accolades, en revanche, sont toujours obligatoires, même pour les instructions d’une seule ligne.

challenge icon

Défi

Facile

Les variables suivantes vous sont fournies :

let speed = 85
let speedLimit = 80

Utilisez une instruction if pour vérifier si speed est supérieur à speedLimit.

Si la condition est vraie, affichez Speeding ticket issued.

Essayez vous-même

let speed = 85
let speedLimit = 80

// TODO: Écrivez votre code ci-dessous
// Utilisez une instruction if pour vérifier si speed est supérieur à speedLimit
// If true, print "Speeding ticket issued"
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Fondamentaux

Entraînez-vous par vous-même : Playground Swift