Modul 3: Bedingungen (if / else)

lock
Bevorstehend

Entscheidungen treffen mit if, else if und else

Ziele dieses Moduls
  • Sie können mit if/else Bedingungen formulieren und Vergleichsoperatoren korrekt einsetzen
    Anwenden

Bedingungen mit if / else

Mit if kannst du Entscheidungen treffen – Code wird nur ausgeführt, wenn eine Bedingung wahr ist.

PythonJavaScript
if alter >= 18:
  print("Erwachsen")
if (alter >= 18) {
  console.log("Erwachsen");
}

Vergleichsoperatoren

  • === genau gleich (empfohlen)
  • !== ungleich
  • > grösser als, < kleiner als
  • >= grösser oder gleich, <= kleiner oder gleich

Note

In JavaScript steht die Bedingung in runden Klammern und der Code-Block in geschweiften Klammern – anders als Python, das mit Einrückung arbeitet.

Challenge

Aufgabe – Bedingungen

  1. Lade die HTML-Datei herunter und öffne sie in VS Code.
  2. Lies den Beispiel-Code und verstehe, wie if/else funktioniert.
  3. Ergänze die Notenberechnung: Füge die Bedingung für Note 3 hinzu.
  4. Ändere die Punktzahl und prüfe, ob der richtige Fall ausgeführt wird.
  5. BONUS: Schreibe ein zweites if/else, das prüft ob die Note bestanden (>= 4) oder nicht bestanden ist.

⬇ aufgabe3.html herunterladen