JavaScript Negative Zahl
Die Zahl ist einer der beliebtesten und am weitesten verbreiteten Datentypen in JavaScript. Der JavaScript-Datentyp Number
ist ein 64-Bit-Binärformat IEEE 754-Wert mit doppelter Genauigkeit, wie Double in Java oder C#.
JavaScript-Zahlen können auch in wörtlichen Formen wie 0o13
, 0b101
, 0x0A
ausgedrückt werden. JavaScript bietet verschiedene Methoden zum Arbeiten mit Zahlen wie Number.isInteger()
, Number.parseInt()
, Number.prototype.toFixed()
usw. JavaScript stellt dem Math
-Objekt eigene Eigenschaften und Methoden zur Verfügung für die Arbeit mit Zahlen.
Im heutigen Artikel stellen wir vor, wie man in JavaScript eine negative Zahl erhält.
Negative Zahl in JavaScript mit Math.abs()
Dies ist eine eingebaute Funktion von JavaScript. Diese Funktion gibt den absoluten Wert einer Zahl zurück. Es nimmt den Eingabeparameter und gibt unabhängig von der Eingabe den positiven Wert der Zahl zurück. Das heißt, wenn der Eingabeparameter negativ ist, wird der positive Wert zurückgegeben.
Syntax:
Math.abs(x)
Dies ist die statische Methode von Math
. Zum Aufrufen dieser Funktion muss kein Math-Objekt erstellt werden. Wird ein Array mit mehr als 1 Parameter, ein leeres Objekt, ein nicht numerischer String oder eine leere Variable übergeben, wird NaN
zurückgegeben. Weitere Informationen zur ES6-Funktion finden Sie in der Dokumentation der Methode Math.abs()
.
console.log(Math.abs(8) * -1);
console.log(Math.abs(-8) * -1);
console.log(8 * -1);
console.log(-8 * -1);
Im obigen Beispiel haben wir in Math.abs()
den Wert 8
übergeben und mit -1
multipliziert. Benutzer können die Zahl direkt übergeben und mit -1
multiplizieren. Der einzige Unterschied zwischen Math.abs()
und der direkten Multiplikation mit -1
besteht darin, dass prior unabhängig vom Eingabeparameter immer eine negative Zahl zurückgibt, später jedoch möglicherweise einen positiven Wert zurückgibt, wenn der Eingabeparameter eine negative Zahl ist.
Ausgabe:
-8
-8
-8
8