Menu
Coddy logo textTech

If-Anweisung

Teil des Abschnitts Grundlagen der Swift-Journey von Coddy. Lektion 26 von 86.

Die if-Anweisung ermöglicht es deinem Programm, Code nur dann auszuführen, wenn eine bestimmte Bedingung wahr ist. Dies ist die Grundlage für Entscheidungsfindung in der Programmierung. Dein Code kann nun je nach Situation unterschiedlich reagieren.

let temperature = 35

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

Der Code innerhalb der geschweiften Klammern wird nur ausgeführt, wenn die Bedingung zu true ausgewertet wird. Wenn temperature 25 wäre, würde nichts ausgegeben, weil die Bedingung false wäre.

Du kannst jeden Ausdruck, der einen booleschen Wert ergibt, als deine Bedingung verwenden, einschließlich der Vergleichs- und logischen Operatoren, die du bereits kennengelernt hast:

let age = 20
let hasID = true

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

Beachte, dass Swift keine Klammern um die Bedingung erfordert, du sie aber hinzufügen kannst, wenn du das bevorzugst. Die geschweiften Klammern sind hingegen immer erforderlich, selbst bei einzeiligen Anweisungen.

challenge icon

Aufgabe

Einfach

Dir werden die folgenden Variablen bereitgestellt:

let speed = 85
let speedLimit = 80

Verwende eine if-Anweisung, um zu prüfen, ob speed größer als speedLimit ist.

Wenn die Bedingung wahr ist, gib Speeding ticket issued aus.

Probier es selbst

let speed = 85
let speedLimit = 80

// TODO: Schreibe deinen Code darunter
// Verwende eine if-Anweisung, um zu prüfen, ob speed größer als speedLimit ist
// If true, print "Speeding ticket issued"
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen

Übe selbstständig: Swift-Playground