Der Automat prüft dein Alter
Am Fahrkartenautomat wählst du „Kind“ oder „Erwachsene“. Der Automat entscheidet nach dem Alter, was die Fahrt kostet.
Ein Programm trifft solche Entscheidungen mit einer Bedingung. Du kennst if aus Python. In JavaScript sieht es etwas anders aus.
Am Ende dieser Lektion
Notiz
Ich kann in JavaScript mit if und else zwischen mehreren Möglichkeiten wählen.
Schlüsselwörter
| Begriff | Was er bedeutet | Beispiel |
|---|---|---|
| Bedingung | Eine Frage, die wahr oder falsch ergibt. | alter < 18 |
| if | Führt Code nur aus, wenn die Bedingung wahr ist. | if (alter < 18) { ... } |
| else | Führt Code aus, wenn die Bedingung falsch ist. | } else { ... } |
| Block | Die Zeilen zwischen geschweiften Klammern. | { preisCent = 150; } |
| Vergleich | Prüft zwei Werte und ergibt wahr oder falsch. | note === 1 |
| Logischer Operator | Verbindet Bedingungen: und, oder, nicht. | && || ! |
Die Zellen, die Lernende ausfüllen, bleiben in dieser Vorschau leer.
Start: Was du schon weißt
Probier es aus
Start: Was du schon weißt
4 FragenDeine Antworten werden hier bewertet und nicht gespeichert. Mit einem Konto bleiben deine Ergebnisse erhalten.
if führt Code nur manchmal aus
In Python schreibst du if alter < 18: und rückst die nächste Zeile ein. In JavaScript steht die Bedingung in runden Klammern, und der Code steht in geschweiften Klammern.
if (alter < 18) { ... }
Ist die Bedingung wahr, läuft der Block. Ist sie falsch, springt der Browser darüber.
Probier es aus: der Akku
let akku = 15;
if (akku < 20) {
console.log('Bitte lade dein Handy.');
}
console.log('Ende des Programms.');
// Setze akku auf 80 und führe es noch einmal aus.
Prüfen: if
Probier es aus
Prüfen: if
3 FragenDeine Antworten werden hier bewertet und nicht gespeichert. Mit einem Konto bleiben deine Ergebnisse erhalten.