js.06 Wahrheitswerte


In einem Computerprogramm verwendet man zur Steuerung des Programmablaufs Bedingungen, die wahr oder falsch sein können.

Für die beiden Werte wahr und falsch gibt es deswegen reservierte Begriffe in JavaScript: true und false. Diese werden einer Variablen zugeordnet ohne diese in Anführungszeichen zu setzen:

Der Datentyp für die beiden Werte true und false heißt Boolean.

Mit Hilfe von Vergleichsoperatoren kann man Gleichungen und Ungleichungen aufstellen und prüfen, ob diese wahr oder falsch sind:

Beispiele:

In JavaScript gibt es einige Vergleichsoperatoren:

  • ist gleich: ==
  • ist nicht gleich: !=
  • ist größer als: >
  • ist kleiner als: <
  • ist größer oder gleich als: >=
  • ist kleiner oder gleich als: <=

Der Operator === prüft neben dem Inhalt auch, ob der Typ der beiden Operatoren gleich ist:

Zeichenfolgen können lexikalisch verglichen werden. Dabei wird geprüft, ob ein Zeichen im Alphabet vor einem anderen Zeichen steht.


Teste dich!

Klicke die richtigen Anworten an. Eine Frage kann mehr als eine richtige Antwort haben.

Welcher Wert gehören zum Datentyp "Boolean"? |true||false||!wahr||!falsch||!vielleicht|

Mit welchem Operator vergleicht man in JavaScript zwei Werte? |==||===||!=|

Mit welchem Operator prüft man in JavaScript ob zwei Werte den gleichen Inhalt und den gleichen Datentyp haben? |!==||===||!=|

Was wird bei der Anweisung "clog(3 == 15);" auf der Konsole ausgegeben? |!true||false|

Was wird bei der Anweisung "clog(3 != 15);" auf der Konsole ausgegeben? |true||!false|