Vorrang in JavaScript

Vorrang in JavaScript

Das Wort Vorrang Mittel, um etwas Priorität im Vergleich zu anderen zu geben, die auf Reihenfolge, Rang und Wichtigkeit basieren. Ähnlich, Vorrang Bezieht sich auf die Reihenfolge von arithmetischen Operatoren, die in JavaScript priorisiert werden. Im Leitfaden wird der Vorrang der Bediener in JavaScript mit der praktischen Implementierung demonstriert. Die folgenden Lernergebnisse werden erwartet:

  • Wie der Vorrang der Bediener in JavaScript funktioniert?
  • Vorrang bei der Gruppierung von Ausdrücken
  • Vorrang in komplexen mathematischen Ausdrücken
  • Vorrang in einer ähnlichen Kategorie von Operatoren

Wie der Vorrang der Bediener in JavaScript funktioniert?

Der Bedienervorrang funktioniert so, dass er zuerst den höheren Vorrangbetreiber bewertet. Danach wird die Bewertung eines niedrigeren Vorrangs durchgeführt. Meistens hätten Sie mehrere Ergänzungen (+), Subtraktion (-) und Expressionsgruppierung () in einem mathematischen Ausdruck beobachtet. Diese Ausdrücke werden anhand der Vorrang der verwendeten Operatoren bewertet.

Tabelle des Vorrangs der Bediener in JavaScript

JavaScript umfasst den Vorrang der Bediener in der Aufstiegsreihenfolge, einschließlich der ersten, zweiten, dritten usw.

Die folgende Tabelle enthält die „Vorrangreihenfolge“, „Operatoren“, „Beschreibung“ und „Assoziativität“. Schauen wir uns den Tisch an und beschreibt die oben genannten Begriffe:

In der Tabelle sind die Spaltendetails wie folgt:

  • Vorrangreihenfolge: Priorisiert die Operatoren, um in der Reihenfolge "First", "Second", "Third", "Fourth", "Fifth", "Sechst" auszuführen, um sie auszuführen. Das „erste“ gibt im Vergleich zu „zweiten“, „dritten“ usw. die höchste Priorität für die Ausführung an.
  • Betreiber: Zeigt die Operatoren, die in JavaScript verwendet werden.
  • Beschreibung: Die Expressionsgruppierung gibt Klammern () an, um die höchste Priorität zu ermöglichen. Inkrement führt zu einer Ergänzung zu Operanden, dem Dekrement subtrahiert die Operanden usw.
  • Assoziativität: Assoziativität bedeutet die Ausführung des Operators derselben Vorrang. Das „links nach rechts“ gibt die Ausführung des angegebenen Operators von links nach rechts an. Während das „rechts nach links“ funktioniert, funktioniert gleich wie "von links nach rechts", aber in entgegengesetzter Richtung.
Vorrangreihenfolge Betreiber Beschreibung Assoziativität
Erste () Ausdrucksgruppierung Links nach rechts
Erste ++ Zuwachs Rechts nach links
Erste - Abnahme Rechts nach links
Erste ! Nicht Bediener Rechts nach links
Zweite * Multiplikation Links nach rechts
Zweite / Aufteilung Links nach rechts
Zweite ** Exponentiell Rechts nach links
Zweite % Modul Links nach rechts
Dritte + Zusatz Links nach rechts
Dritte - Subtraktion Links nach rechts
Dritte + Verkettung Links nach rechts
Weiter < Weniger als Links nach rechts
Weiter <= Weniger als oder gleich Links nach rechts
Weiter > Größer als Links nach rechts
Weiter > = Größer als oder gleich Links nach rechts
Fünfte == Gleich Links nach rechts
Fünfte != Nicht gleich Links nach rechts
Sechste && UND Links nach rechts
Sechste || ODER Links nach rechts
Siebte = Abtretung Rechts nach links

Beispiel 1: Vorrang in der Gruppierung von Ausdrücken der Operatorin

Es wird ein Beispiel angepasst, das kurz die Expressionsgruppierung in der Vorrang vor Operatoren erklärt.

var a = 10 * (5 + 5) / 2

Der obige Code berechnet zuerst den Betrieb der Expressionsgruppierung, die in den Klammern vorhanden ist.

Danach wird das Ergebnis dieses Vorrangs dieser Betreiber mit 10 multipliziert, indem Sie dem folgen Assoziativitätsregel. Am Ende wird das Ergebnis extrahiert, um das vorherige Ergebnis durch 2 zu teilen.

Beispiel 2: Vorrang in komplexen mathematischen Ausdrücken vor Ort

In diesem Abschnitt wird ein mathematischer Ausdruck angepasst und erklärt die Abfolge der Ausführung verschiedener Operator -Vorrang.

var e = 10*(4+18)/15 (18-10)*23

In diesem Code:

  • Erstens wird der Vorrang des Klammerns ausgeführt (4+18) Und (18-10).
  • Danach die Ausgabe von 4 + 18 = 22 wird multipliziert von 10 und gibt den Wert von zurück 220.
  • Darüber hinaus kehrt die Ausgabe zurück von (18 - 10) Ist 8. Es wurde von multipliziert von 15 und gab den Wert von zurück 120.
  • Endlich, das 220 Wert ist geteilt durch 120 und gibt die zurück 83 Wert, der von multipliziert wird mit 23 und extrahiert die endgültige Ausgabe von 42.09.

Beispiel 3: Vorrang in einer ähnlichen Kategorie von Operatoren

Wenn sowohl der Vorrang der Operator die gleiche Kategorie wie Addition und Subtraktion haben, wird die Assoziativität in die Praxis erfolgt und die Berechnung von links nach rechts erfolgt:

var g = 2 - 2 + 4

In diesem Fall berechnet JavaScript die arithmetischen Operationen von links nach rechts. Daher wird die Ausführung in den ersten 2 - 2 durchgeführt; Danach wird die Ausgabe mit der Nummer 4 hinzugefügt. Das Ergebnis ist also 0 + 4 = 4.

Das ist es! Sie haben die Arbeit und Verwendung verschiedener Betreiber in JavaScript gelernt.

Abschluss

In JavaScript die Vorrang bestimmt die Priorität der Betreiber in jeder Operation. Es berechnet und priorisiert den höchsten Vorrang im Vergleich zu den anderen Operatoren. Es ist sehr nützlich, um Probleme in Komplexe mathematische Ausdrücke Und Computerprogrammierung. In diesem Beitrag wird die Verwendung des Vorrangs der Bediener erklärt. Darüber hinaus werden eine umfassende Tabelle und verschiedene Beispiele für den Vorrang vor Anlagen der Bediener durch die Verwendung erläutert JavaScript.