Menu
CoddyTech

L'instruction If

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

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

let temperature = 35

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

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

Tu peux utiliser comme condition n’importe quelle expression qui produit une valeur booléenne, 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")
}

Note que Swift n’exige pas de parenthèses autour de la condition, même si tu peux en ajouter si tu préfères. Les accolades, en revanche, sont toujours obligatoires, même pour les instructions sur 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
// Si c’est vrai, affichez "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