Modul 3: Bedingungen (if / else)
Bevorstehend
Entscheidungen treffen mit if, else if und else
Ziele dieses Moduls
- Sie können mit if/else Bedingungen formulieren und Vergleichsoperatoren korrekt einsetzenAnwenden
Bedingungen mit if / else
Mit if kannst du Entscheidungen treffen – Code wird nur ausgeführt, wenn eine Bedingung wahr ist.
| Python | JavaScript |
|---|---|
if alter >= 18: | if (alter >= 18) { |
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
- Lade die HTML-Datei herunter und öffne sie in VS Code.
- Lies den Beispiel-Code und verstehe, wie if/else funktioniert.
- Ergänze die Notenberechnung: Füge die Bedingung für Note 3 hinzu.
- Ändere die Punktzahl und prüfe, ob der richtige Fall ausgeführt wird.
- BONUS: Schreibe ein zweites if/else, das prüft ob die Note bestanden (>= 4) oder nicht bestanden ist.