Operatoren
Mathematische Operatoren:
+
addiert zwei Zahlen zusammen:6 + 9
ergibt15
-
subtrahiert zwei Zahlen:20 - 15
ergibt5
*
multipliziert zwei Zahlen miteinander:3 * 7
ergibt21
/
teilt zwei Zahl durcheinander:10 / 5
ergibt2
%
Modulo, teilt zwei Zahl durcheinander und gibt den Restwert zurück:10 % 3
ergibt1
**
Potenz, multipliziert eine Zahl entsprechend ihres Exponenten:4 ** 3
ergibt64
Vergleichsoperatoren:
===
überprüft, ob die linken und rechten Werte miteinander identisch sind:5 === 2 + 4
ergibtfalse
!==
überprüft, ob die linken und rechten Werte nicht identisch sind:5 !== 2 + 3
ergibtfalse
<
testet, ob der linke Wert kleiner als der rechte ist:10 < 6
ergibtfalse
>
testet, ob der linke Wert größer als der rechte ist:10 > 20
ergibtfalse
<=
testet, ob der linke Wert kleiner oder gleich dem rechten ist:3 <= 2
ergibtfalse
>=
testet, ob der linke Wert größer oder gleich dem rechten ist:5 >= 4
ergibtfalse
Logische Operatoren:
&&
logisches UND liefert einen Wahrheitswerttrue
wenn beide Vergleichswertetrue
sind:true && false
ergibtfalse
||
logisches ODER liefert einen Wahrheitswerttrue
wenn einer der beiden Vergleichswertetrue
ist:true || false
ergibttrue
!
logisches NICHT kann einen Wahrheitswert umkehren:!true
ergibtfalse
📖 MDN: Logical Operators
📖 Marius Schulz: The && and || Operators in JavaScript