Heim > Web-Frontend > js-Tutorial > Hauptteil

Tagesknacken von Zahlen und Mathematik in JavaScript

WBOY
Freigeben: 2024-09-08 20:34:03
Original
805 Leute haben es durchsucht

Day Cracking Numbers and Math in JavaScript

In der heutigen Erkundung von JavaScript tauchen wir tief in die Welt der Zahlen und mathematischen Operationen ein. Vom Verständnis, wie JavaScript Zahlen automatisch verarbeitet, bis hin zur Nutzung der Leistungsfähigkeit mathematischer Funktionen wird dieser Beitrag Ihre Fähigkeiten im Umgang mit numerischen Daten verbessern.

1. Zahlen verstehen

JavaScript ist intelligent genug, um zu erkennen, ob eine Variable eine Zahl ist, ohne dass wir sie explizit definieren müssen. Zum Beispiel:

const balance = 400;
// Output: 400
Nach dem Login kopieren

Wenn Sie den Typ jedoch lieber explizit definieren möchten, können Sie dies auch mit JavaScript tun:

const newBalance = new Number(400);
// Output: [Number: 400]
Nach dem Login kopieren

Wenn Sie dies in der Konsole Ihres Browsers ausführen, sehen Sie das Number-Objekt mit seinen eigenen Methoden.

2. Praktische Zahlenmethoden

Die Arbeit mit Zahlen in JavaScript wird noch interessanter, wenn Sie anfangen, Methoden zu verwenden:

console.log(newBalance.toString()); 
// Output: "400" 
Nach dem Login kopieren

Wandeln Sie Ihre Zahl in eine Zeichenfolge um und überprüfen Sie deren Länge:

console.log(newBalance.toString().length); 
// Output: 3
Nach dem Login kopieren

Benötigen Sie mehr Präzision bei Ihren Zahlen? Kein Problem:

console.log(otherNumbers.toPrecision(3)); 
// Output: "124"
Nach dem Login kopieren

Das Formatieren von Zahlen entsprechend verschiedenen Standorten ist ebenfalls ein Kinderspiel:

console.log(hundreds.toLocaleString('en-IN')); 
// Output: "10,00,000"
Nach dem Login kopieren

3. Die Kraft der Mathematik entfesseln

Das Math-Objekt von JavaScript ist Ihr bevorzugtes Werkzeug für eine Vielzahl mathematischer Operationen. Es ist vollgepackt mit Methoden, die die Zahlenmanipulation einfach und effizient machen:

console.log(Math.abs(-4)); 
// Output: 4
Nach dem Login kopieren

Runden Sie Ihre Zahlen auf die nächste ganze Zahl:

console.log(Math.round(4.6)); 
// Output: 5
Nach dem Login kopieren

Müssen Sie Zufallszahlen generieren? JavaScript ist für Sie da:

console.log(Math.floor(Math.random() * 10) + 1); 
// Output: Random number between 1 and 10
Nach dem Login kopieren

Oder vielleicht benötigen Sie eine Zufallszahl innerhalb eines bestimmten Bereichs:

const min = 10;
const max = 20;
console.log(Math.floor(Math.random() * (max - min + 1)) + min);
// Output: Random number between 10 and 20
Nach dem Login kopieren

Bei mathematischen Operationen in JavaScript geht es nicht nur um Addition oder Subtraktion. Mit Methoden zum Runden, Finden von Minimal- und Maximalwerten und sogar zum Generieren von Zufallszahlen ist das Math-Objekt ein leistungsstarker Verbündeter auf Ihrer Codierungsreise.


Zusammenfassend lässt sich sagen, dass der heutige Beitrag Sie mit wichtigen Werkzeugen für die Arbeit mit Zahlen und die Durchführung mathematischer Operationen in JavaScript ausgestattet hat. Ganz gleich, ob Sie Zahlen formatieren, runden oder einfach nur mit Zufallswerten herumspielen, Sie verfügen jetzt über das nötige Wissen, um mit all dem souverän umzugehen. Viel Spaß beim Codieren!

Das obige ist der detaillierte Inhalt vonTagesknacken von Zahlen und Mathematik in JavaScript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:dev.to
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!