Javascript-Operatoren

Javascript-Operatoren

JavaScript enthält Operatoren wie in anderen Sprachen. Ein Operator führt eine Operation für einzelne oder mehrere Operanden (Datenwert) aus und erzeugt ein Ergebnis. Zum Beispiel 1 + 2, wobei + Zeichen ein Operator und 1 ein linker Operand und 2 ein rechter Operand ist. + operator fügt zwei numerische Werte hinzu und erzeugt ein Ergebnis, das in diesem Fall 3 ist.

Syntax:
<Left operand> operator <right operand><Left operand> operator

JavaScript enthält folgende Kategorien von Operatoren.,

  1. Arithmetische Operatoren
  2. Vergleichsoperatoren
  3. Logische Operatoren
  4. Zuweisungsoperatoren
  5. Bedingte Operatoren

Arithmetische Operatoren

Arithmetische Operatoren werden verwendet, um mathematische Operationen zwischen numerischen Operanden auszuführen.

Operator Beschreibung
+ Fügt zwei numerische Operanden.,
Subtrahieren Sie den rechten Operanden vom linken Operanden
* Multiplizieren Sie zwei numerische Operanden.
/ Teilen Sie den linken Operanden durch den rechten Operanden.
% Modulo-operator. Gibt den Rest von zwei Operanden zurück.
++ Inkrement-operator. Erhöhen Sie den Operanden-Wert um eins.
Dekrement-operator. Wert um eins verringern.,

Das folgende Beispiel zeigt, wie arithmetische Operatoren verschiedene Aufgaben auf Operanden ausführen.

+ Operator führt Verkettungsoperation aus, wenn einer der Operanden vom String-Typ ist.

Das folgende Beispiel zeigt, wie + Operator Operationen an Operanden verschiedener Datentypen ausführt.,

Beispiel: + operator
var a = 5, b = "Hello ", c = "World!", d = 10;a + b; // "5Hello "b + c; // "Hello World!"a + d; // 15

Vergleichsoperatoren

Die JavaScript-Sprache enthält Operatoren, die zwei Operanden vergleichen und den booleschen Wert true oder false zurückgeben.

Operatoren Beschreibung
== Vergleicht die Gleichheit zweier Operanden ohne Berücksichtigung des Typs.
=== Vergleicht die Gleichheit zweier Operanden mit dem Typ.
!,= Vergleicht die Ungleichung zweier Operanden.
Prüft, ob der Wert der linken Seite größer als der Wert der rechten Seite ist. Wenn ja, dann gibt true andernfalls false zurück.
Prüft, ob linker Operand kleiner als rechter Operand ist. Wenn ja, dann gibt true andernfalls false zurück.
= Prüft, ob der linke Operand größer oder gleich dem rechten Operanden ist. Wenn ja, dann gibt true andernfalls false zurück.,
Prüft, ob linker Operand kleiner oder gleich rechter Operand ist. Wenn ja, dann gibt true andernfalls false zurück.

Das folgende Beispiel zeigt, wie Vergleichsoperatoren unterschiedliche Aufgaben ausführen.

<

Logische Operatoren

Logische Operatoren werden verwendet, um zwei oder mehr Bedingungen zu kombinieren. JavaScript enthält folgende logische Operatoren.,

Beispiel: Logische Operatoren
var a = 5, b = 10;(a != b) && (a // returns true(a > b) || (a == b); // returns false(a // returns true!(a // returns false!(a > b); // returns true

Zuweisungsoperatoren

JavaScript enthält Zuweisungsoperatoren, um Variablen mit weniger Tastenanschlägen Werte zuzuweisen.

Zuweisungsoperatoren Beschreibung
= Weist dem linken Operanden den rechten Operanden zu.
+= Fasst linke und rechte Operandenwerte zusammen und weist das Ergebnis dem linken Operanden zu.,
– = Subtrahieren Sie den rechten Operanden-Wert vom linken Operanden-Wert und weisen Sie das Ergebnis dem linken Operanden zu.
*= Multiplizieren Sie linke und rechte Operandenwerte und weisen Sie das Ergebnis dem linken Operanden zu.
/ = Teilen Sie den linken Operanden-Wert durch den rechten Operanden-Wert und weisen Sie das Ergebnis dem linken Operanden zu.
%= Ermitteln Sie den Modul des linken Operanden dividieren durch rechten Operanden und weisen Sie den Modul dem linken Operanden zu.,

Ternärer Operator

JavaScript enthält spezielle Betreiber genannt ternärer operator 😕 das weist einer Variablen basierend auf einer Bedingung einen Wert zu. Dies ist wie eine kurze Form der If-else-Bedingung.

Syntax:
<condition> ? <value1> : <value2>;

Ternärer operator beginnt mit bedingter Ausdruck, gefolgt von ? Betreiber. Zweiter Teil ( nach ? und before : operator) wird ausgeführt, wenn sich die Bedingung als wahr herausstellt. Wenn die Bedingung false wird, wird der dritte Teil (after 🙂 ausgeführt.,

Beispiel: Ternärer Operator
var a = 10, b = 5;var c = a > b? a : b; // value of c would be 10var d = a > b? b : a; // value of d would be 5

Punkte zu erinnern :
  1. JavaScript enthält Operatoren, die eine Operation an einzelnen oder mehreren Operanden (Datenwert) ausführen und ein Ergebnis erzeugen.
  2. JavaScript umfasst verschiedene Kategorien von Operatoren: Arithmetische Operatoren, Vergleichsoperatoren, logische Operatoren, Zuweisungsoperatoren, Bedingte Operatoren.
  3. Ternärer Operator ?: ist ein bedingter Operator.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.