Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| de:modul:m288:learningunits:lu03:01 [2025/11/13 08:05] – vdemir | de:modul:m288:learningunits:lu03:01 [2025/11/13 15:53] (aktuell) – vdemir | ||
|---|---|---|---|
| Zeile 22: | Zeile 22: | ||
| | === | **streng gleich** (mit Typprüfung) | 5 === " | | === | **streng gleich** (mit Typprüfung) | 5 === " | ||
| | != | ungleich (ohne Typprüfung) | | != | ungleich (ohne Typprüfung) | ||
| - | | !== | **streng ungleich** | + | | !== | **streng ungleich** |
| | > | größer als | 7 > 3 | true | | | > | größer als | 7 > 3 | true | | ||
| | < | kleiner als | 2 < 4 | true | | | < | kleiner als | 2 < 4 | true | | ||
| | >= | größer oder gleich | | >= | größer oder gleich | ||
| - | | < = | kleiner oder gleich | + | | < |
| | && | | && | ||
| | < | | < | ||
| Zeile 38: | Zeile 38: | ||
| - **Mehrfach: switch-case** | - **Mehrfach: switch-case** | ||
| - | ==== 1. Einseitige | + | ==== 1. Einseitige |
| Die einseitige Selektion ist die grundlegendste Form der Auswahl. Eine Anweisung wird nur dann ausgeführt, | Die einseitige Selektion ist die grundlegendste Form der Auswahl. Eine Anweisung wird nur dann ausgeführt, | ||
| Zeile 53: | Zeile 53: | ||
| * Keine Alternative, | * Keine Alternative, | ||
| - | ==== 2. Zweiseitige | + | ==== 2. Zweiseitige |
| Die zweiseitige Selektion prüft ob eine Bedinung erfüllt ist, und kann weitere Schritte unternehmen, | Die zweiseitige Selektion prüft ob eine Bedinung erfüllt ist, und kann weitere Schritte unternehmen, | ||
| - | |||
| - | „Wenn Bedingung erfüllt ist, dann tue etwas.“ | ||
| Hier gibt es also zwei mögliche Wege: | Hier gibt es also zwei mögliche Wege: | ||
| Zeile 77: | Zeile 75: | ||
| * Sehr häufig in Programmflusssteuerung | * Sehr häufig in Programmflusssteuerung | ||
| - | ==== 3. Mehrfache | + | ==== 3. Mehrfache |
| Das nachfolgende JavaScript-Codebeispiel entscheidet beispielsweise, | Das nachfolgende JavaScript-Codebeispiel entscheidet beispielsweise, | ||
| Zeile 96: | Zeile 94: | ||
| * Ist die Temperatur zwischen 20 und 29 Grad, wird //angenehm Warm// ausgegeben. | * Ist die Temperatur zwischen 20 und 29 Grad, wird //angenehm Warm// ausgegeben. | ||
| * Bei Werten zwischen 10 und 19 Grad ist die Ausgabe // Frisch, aber OK// | * Bei Werten zwischen 10 und 19 Grad ist die Ausgabe // Frisch, aber OK// | ||
| - | * Und ansonsten //Kalta - Jacke nicht vergessen// | + | * Und ansonsten //Kalt - Jacke nicht vergessen// |
| - | ==== 4. Einfache | + | ==== 4. Einfache |
| Ein switch-case-Block vergleicht den Wert einer Variablen mit mehreren möglichen Fällen und führt den Code des **passenden Falls** aus – ähnlich wie eine Reihe von if-Abfragen, | Ein switch-case-Block vergleicht den Wert einer Variablen mit mehreren möglichen Fällen und führt den Code des **passenden Falls** aus – ähnlich wie eine Reihe von if-Abfragen, | ||