Operatoren und Ausdrücke
Mit Operatoren können wir mehrere Werte umwandeln oder miteinander kombinieren.
Mathematische Operatoren
Wir können alle arithmetischen Operatoren verwenden wie:
+→ Addieren von Werten-→ Subtrahieren von Werten*→ Multiplikation von Werten/→ Dividieren von Werten%→ Berechnen des Restes einer Division**→ Berechnen der Potenz
10 + 4;
10 - 4;
10 * 4;
10 / 4;
10 % 4;
10 ** 4;Verkettungsoperator
Der Verkettungsoperator (+) wird verwendet, um zwei Zeichenketten miteinander zu verbinden:
Zuweisungsoperator
Die Zuweisungsoperatoren sind:
=→ einen Wert setzen+=→ etwas zu einer Variablen hinzufügen-=→ etwas von einer Variablen subtrahieren*=→ etwas mit einer Variablen multiplizieren/=→ etwas von einer Variablen dividieren%=→ Rest von einer Variablen berechnen**=→ Potenz von einer Variablen berechnen++→ eins zu einer Variablen addieren--→ eins von einer Variablen subtrahieren
Zuweisungsoperatoren werden verwendet, um die Aktualisierung für eine Variable zu verkürzen:
Vergleichsoperatoren
Wir verwenden Vergleichsoperatoren, um boolesche Werte zu erzeugen:
==→ gleicher Wert, ignoriert Datentyp===→ gleicher Wert und gleicher Typ!=→ nicht gleicher Wert, ignoriert den Datentyp!==→ ungleicher Wert und Typ>→ größer als<→ kleiner als>=→ größer als oder gleich<=→ kleiner als oder gleich
Reihenfolge der Operationen
Der Vorrang der Operatoren entscheidet darüber, welche Operationen zuerst ausgeführt werden, dann als zweites, ... MDN hat dazu eine sehr gute Referenz: Reference for Operator Precedence
Hier sehen wir, dass die Gruppierung die höchste Priorität hat (), danach folgen Funktionsaufrufe usw.
Last updated