In dieser Beschreibung wird die Verwendung der Mathematik besprochen.Sign () Methode in JavaScript. So lass uns anfangen!
JavaScript Math.Sign () Methode
Mit dem Es6 JavaScript Standard ist jetzt ein Kinderspiel. Der "Mathematik.Zeichen()Die Methode wird in der Mathematikklasse deklariert, die direkt mit dem Klassennamen Zugriff auf sie zugreifen kann. Abhängig vom Wert der Variablen gibt diese Methode zurück “0","-0","1","-1”. Auch wenn ein "nicht numerisch"Wert wird an die" übergeben "Mathematik.Zeichen()"Methode, es gibt zurück"Nan” (Nicht eine Zahl).
Syntax
Mathematik.Zeichen (Nummer)Hier das "Mathematik.Zeichen()”Methode akzeptiert die„ Zahl “als Argument und gibt einen Wert zurück, der ihr Zeichen darstellt.
Gültige Werteargumente für Mathematik.Sign () Methode: Numerische Zeichenfolge, Gleitkomma-Nummer, Ganzzahl
Ungültige Werteargumente für Mathematik.Sign () Methode: Leere Variable, nicht numerische Zeichenfolge.
An diesem Punkt fragen Sie sich vielleicht, warum Sie die verwenden müssen “Mathematik.Zeichen()Methode, wenn das JavaScript Vergleichsoperatoren wie zum Beispiel ">" oder "<”Kann dabei helfen, festzustellen, ob die Zahl positiv oder negativ ist.
Der folgende Abschnitt beantwortet die angegebene Frage!
JavaScript Math.Sign () Methode gegen Vergleichoperatoren
Ein Vergleichsbetreiber kann verwendet werden, wenn Sie nur den Booleschen Status einer Nummer überprüfen möchten. Zum Beispiel validieren wir im untergegebenen Beispiel, ob der Wert der Konstante “Nummer" ist größer als "0Oder nicht mit Hilfe der Größer als “>Vergleichsbetreiber:
const nummer = 8;Das obere Programm wird ausgegeben "WAHR"Als angegebener Wert"8" Ist "positiv"Und größer als"0”:
Während die "Mathematik.Zeichen()"Methode gibt eine" zurück "Nummer"Wert, der eine darstellt"NummerWert, der verwendet werden kann, um weitere mathematische Berechnungen durchzuführen:
Mathematik.Zeichen (Nummer);Es wird also bevorzugt, das zu verwendenMathematik.Zeichen()Methode über die Vergleichsbetreiber, wenn es erforderlich ist, das Zeichen einer Zahl zu überprüfen, und Sie müssen den resultierenden Wert in einer anderen Operation verwenden.
Schauen wir uns nun einige Beispiele im Zusammenhang mit der Mathematik an.Sign () Methode Implementierung in JavaScript.
Beispiel 1
In einem JavaScript -Programm, wenn eine positive Zahl als Argument an das “übergeben wird“Mathematik.Zeichen()"Methode, es gibt den Wert zurück"1”:
Zum Beispiel sind wir bestanden “4" zum "Mathematik.Zeichen()" Methode:
Konsole.Protokoll (Mathematik.Zeichen (4));Die Ausführung des oben gegebenen “Mathematik.Zeichen()"Methode wird zurückgegeben"1,"Das zeigt das an“4" ist ein positive Zahl:
Beispiel 2
Ein weiterer Fall ist, wenn das JavaScript “Mathematik.Zeichen()"Methode akzeptiert eine negative Zahl wie"-4", Es wird den Wert ausgeben"-1”:
Konsole.Protokoll (Mathematik.Zeichen (-4));Der zurückgegebene Wert bedeutet, dass die bestandene Nummer lautet “Negativ”:
Beispiel 3
Wenn Sie eine bestanden haben “nicht numerisch"Wert zum"Mathematik.Zeichen()"Methode, dann wird es zurückkehren"Nan”(Nicht eine Nummer):
Konsole.Protokoll (Mathematik.Sign ('LinuxHint'));Wie in der obigen Aussage eine “LinuxHint"String wird übergeben, so dass der daraus resultierende Fall der"Mathematik.Zeichen()"Methode wird auf" eingestellt "Nan”:
Beispiel 4
Übergeben von positiven Null als Argument an die “Mathematik.Zeichen()"Methode wird ausdrucken"0" Wert:
Konsole.Protokoll (Mathematik.Zeichen (0));Ausgang
Beispiel 5
Während für ein negatives Argument Null, der Rückgabefall des JavaScripts “Mathematik.Zeichen()"Methode wird auf" gesetzt "-0”:
Konsole.Protokoll (Mathematik.Zeichen (-0));Ausgang
Haben Sie nach Überprüfung der oben gegebenen Ausgabe darüber nachgedacht, warum wir eine negative Null benötigen?
JavaScript -Entwickler verwenden die “GrößeVon einem Wert, der auf Informationen hinweist, wie zum Beispiel das Zeichen einer Zahl, die die Richtung der Bewegung darstellt. Wenn die Variable in solchen Anwendungen ihr Zeichen verliert, gehen alle Informationen automatisch verloren gehen. Deshalb erhalten Sie das Zeichen von Null (-0) mit dem “Mathematik.Zeichen()Die Methode hindert uns den Informationsverlust.
Das waren alle wesentlichen Informationen im Zusammenhang mit der JavaScript -Mathematik.Sign () Methode. Sie können es nach Ihren Anforderungen weiter recherchieren.
Abschluss
Der JavaScript Math.Zeichen() Die Methode wird verwendet, um das Zeichen einer Nummer zu überprüfen, und es gibt zurück “0" für Positive Null, “-0" für Negative Null, “1" Für ein positive Zahl, Und "-1" Für ein negative Zahl. Auch wenn ein nicht numerischer Wert an die Mathematik übergeben wird.Sign () Methode, es gibt zurück “Nan”(Nicht eine Nummer). Mathematik.Die Zeichenmethode wird in der Mathematikklasse deklariert, die den Zugriff auf sie direkt unter Verwendung des Klassennamens zugänglich macht. In dieser Beschreibung wurde die Verwendung der JavaScript-Mathematik besprochen.Sign () Methode.