Arithmetische Operatoren führen mathematische Operationen zwischen Operanden durch.
+)-)*)/)%)++)--)Zuweisungsoperatoren weisen Werte den Variablen zu.
=)+=)-=)*=)/=)%=)Vergleichsoperatoren vergleichen zwei Werte und geben einen Booleschen Wert zurück.
==)!=)===)!==)>)<)>=)<=)Logische Operatoren werden verwendet, um logische Werte zu verknüpfen und geben ebenfalls einen Booleschen Wert zurück.
&&)||)!)Ein Ternär- oder Bedingungsoperator arbeitet mit drei Werten. Der Operator kann eine von zwei Werten zurückgeben, basierend auf der Auswertung eines gegebenen Ausdrucks.
? :Beispiel:
let age = 15;
let beverage = (age >= 21) ? "Beer" : "Juice";
console.log(beverage); // Outputs "Juice"Typ-Operatoren in TypeScript bestimmen den Typ eines Objekts.
typeof: Gibt den Typ einer Variable zurück.instanceof: Gibt zurück, ob ein Objekt eine Instanz
eines bestimmten Typs ist.Bitweise Operatoren arbeiten auf 32-Bit-Binärrepräsentationen von Variablen.
&)|)~)^)<<)>>)>>>)Jeder dieser Operatoren hat eine spezifische Funktion und wird in bestimmten Situationen verwendet. Das Verständnis dieser Operatoren und ihrer Nutzung ist entscheidend für die effektive Programmierung in TypeScript.