Komparatoren


Inhaltsübersicht      

Beispielcode der für die Erklärung verwendet wird:

var var1 = 3;
var var2 = 4;

 

„==“ – Gibt true zurück, wenn die Operanden gleich sind.

3 == var1
"3" == var1

 

„!=“ – Gibt true zurück, wenn die Operanden ungleich sind.

var1 != 4
var2 != "3"

 

„===“ – Gibt true zurück, wenn die Operanden gleich sind und auch der Typ übereinstimmen.

3 === var1

 

„!==“ – Gibt true zurück, wenn die Operanden vom selben Typ sind, doch nicht den selben Wert haben, oder wenn sie den selben Wert haben, doch nicht vom selben Typ sind.

var1 !== "3"
3 !== '3'

 

„>“ – Gibt true zurück, wenn der linke Operand größer dem rechten Operanden ist.

var2 > var1
"12" > 2

 

„>=“ – Gibt true zurück, wenn der linke Operand größer als, oder gleich dem linken Operanden ist.

var2 >= var1
var1 >= 3

 

„<“ – Gibt true zurück, wenn der linke Operand kleiner dem rechten Operanden ist.

var1 < var2
"2" < 12

 

„<=“ – Gibt true zurück, wenn der linke Operand kleiner als, oder gleich dem rechten Operanden ist.

var1 <= var2
var2 <= 5

 

„&&“ – Das logische UND liefert true zurück, wenn alle Bedingungen erfüllt sind.

var1 && var2 < 10

 

„||“ – Das logische ODER liefert true zurück, wenn mindestens eine der Bedingungen erfüllt ist.

var1 || var2 > 3