Crashkurs – Operatoren: Logik verknüpfen

Du hast schon eine Menge Operatoren und Programmierwerkzeuge kennengelernt. Mit Logikoperatoren kannst du die menschliche Logik am Computer noch besser und komplexer nachbilden.

Was sind Logikoperatoren?

Um Bedingungen miteinander logisch zu verknüpfen benutzen wir Logikoperatoren.

Hier sind ein paar beispielhafte Verknüpfungen:

  • altGenug UND schnellGenug --> JA
  • altGenug ODER schnellGenug --> JA
  • NICHT altGenug UND schnellGenug --> NEIN

Diese Verknüpfungen nennen sich logische Operatoren und werden in JavaScript, wie in vielen anderen Programmiersprachen, wie folgt genutzt:

Operator Name Bedeutung Beispiel
&& UND true, wenn beide Werte true ist true && true
|| ODER true, wenn einer der Werte true ist true || false
! NICHT true wenn Wert false, und andersrum.

Kehrt den boolean Wert um

!false

Logikoperatoren brauchst du meistens bei der Benutzung komplexerer Bedingungen.

Hier ist deine Code-Übung:

1. Ändere die Operatoren (Zeile 5 und Zeile 11) so, dass für beide Textausgaben am Ende true ausgegeben wird.
2. Probiere auch die anderen Logik-Operatoren dieser Lektion aus.