Easier to read with cream paper, a tint, more contrast or larger text? Choose your colours and text, once, for every page.

Vorschau

Entscheiden mit if

Das ist die erste Seite der Lektion. Lies sie und probier die Aufgaben aus. Der Rest steht im ganzen Kurs.

35 Minuten

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

BegriffWas er bedeutetBeispiel
BedingungEine Frage, die wahr oder falsch ergibt.alter < 18
ifFührt Code nur aus, wenn die Bedingung wahr ist.if (alter < 18) { ... }
elseFührt Code aus, wenn die Bedingung falsch ist.} else { ... }
BlockDie Zeilen zwischen geschweiften Klammern.{ preisCent = 150; }
VergleichPrüft zwei Werte und ergibt wahr oder falsch.note === 1
Logischer OperatorVerbindet 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 Fragen
Probieren Sie es aus: Ihre Antworten werden hier bewertet und danach vergessen. Melden Sie sich an, wenn Ihre Punktzahl gespeichert werden soll und Sie später dort weitermachen möchten, wo Sie aufgehört haben.Anmelden, um die Punktzahl zu behalten

Deine 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

Code: node
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 Fragen
Probieren Sie es aus: Ihre Antworten werden hier bewertet und danach vergessen. Melden Sie sich an, wenn Ihre Punktzahl gespeichert werden soll und Sie später dort weitermachen möchten, wo Sie aufgehört haben.Anmelden, um die Punktzahl zu behalten

Deine Antworten werden hier bewertet und nicht gespeichert. Mit einem Konto bleiben deine Ergebnisse erhalten.

Die Lektion geht weiter

8 weitere Teile dieser Lektion stehen im ganzen Kurs, mit den Aufgaben und der Abschlussprüfung. Mit einem Konto bekommst du alles.