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
Shraddha is a JavaScript nerd that utilises it for everything from experimenting to assisting individuals and businesses with day-to-day operations and business growth. She is a writer, chef, and computer programmer. As a senior MEAN/MERN stack developer and project manager with more than 4 years of experience in this sector, she now handles multiple projects. She has been producing technical writing for at least a year and a half. She enjoys coming up with fresh, innovative ideas.
LinkedInVerwandter Artikel - JavaScript Number
- Konvertieren einer Zahl in ein binäres Format in JavaScript
- Formatiere eine Zahl in JavaScript
- Die Wirkung von JavaScript Plus Equal
- JavaScript-Telefonnummernformat
- Verwenden Sie einen Seed, um Zufallszahlen in JavaScript zu generieren
- Überprüfen Sie in JavaScript, ob die Zahl zwischen zwei Werten liegt