17 Operatoren

17.1 Arithmetische Operatoren

Arithmetische Operatoren führen mathematische Operationen zwischen Operanden durch.

17.2 Zuweisungsoperatoren

Zuweisungsoperatoren weisen Werte den Variablen zu.

17.3 Vergleichsoperatoren

Vergleichsoperatoren vergleichen zwei Werte und geben einen Booleschen Wert zurück.

17.4 Logische Operatoren

Logische Operatoren werden verwendet, um logische Werte zu verknüpfen und geben ebenfalls einen Booleschen Wert zurück.

17.5 Ternäre/Bedingungsoperatoren

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"

17.6 Typ-Operatoren

Typ-Operatoren in TypeScript bestimmen den Typ eines Objekts.

17.7 Bitweise Operatoren

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.