Heim > Web-Frontend > Front-End-Fragen und Antworten > Javascript Dezimalstellen entfernen

Javascript Dezimalstellen entfernen

王林
Freigeben: 2023-05-16 10:25:25
Original
4373 Leute haben es durchsucht

JavaScript ist eine beliebte Programmiersprache, die in der Webentwicklung weit verbreitet ist. In einigen Fällen müssen wir den Dezimalteil einer Zahl entfernen, was auch in JavaScript eine häufige Operation ist. In diesem Artikel wird erläutert, wie Sie den Dezimalteil mithilfe von JavaScript entfernen, und es wird Beispielcode bereitgestellt.

1. So entfernen Sie Dezimalstellen in JavaScript

In JavaScript können wir Math.floor() und Math.trunc() verwenden, um den Dezimalteil zu entfernen.

  1. Math.floor()

Die Methode Math.floor() rundet eine Zahl auf die nächste ganze Zahl ab. Seine Syntaxstruktur ist: Math.floor(x), wobei x die Zahl ist, die gerundet werden muss. Beispielsweise gibt Math.floor(3.14159) 3 und Math.floor(-3.14159) -4 zurück. Beachten Sie, dass diese Methode nicht einfach den Dezimalteil entfernt, sondern auf die nächste ganze Zahl abrundet.

  1. Math.trunc()

Die Methode Math.trunc() kann den Dezimalteil einer Zahl direkt entfernen. Seine Syntaxstruktur ist: Math.trunc(x), wobei x die Zahl ist, die den Dezimalteil entfernen muss. Beispielsweise gibt Math.trunc(3.14159) 3 und Math.trunc(-3.14159) -3 zurück. Es ist zu beachten, dass diese Methode nur den Dezimalteil direkt entfernt und keine Vorgänge wie Runden oder Aufrunden ausführt.

2. Beispielcode zum Entfernen von Dezimalstellen in JavaScript

Sehen wir uns einen Beispielcode zum Entfernen von Dezimalstellen in JavaScript an.

  1. Verwenden Sie Math.floor()
let x = 3.14159;
let y = Math.floor(x); // 返回3
Nach dem Login kopieren
let x = -3.14159;
let y = Math.floor(x); // 返回-4
Nach dem Login kopieren
  1. Verwenden Sie Math.trunc()
let x = 3.14159;
let y = Math.trunc(x); // 返回3
Nach dem Login kopieren
let x = -3.14159;
let y = Math.trunc(x); // 返回-3
Nach dem Login kopieren

Es ist zu beachten, dass das Ergebnis nach dem Entfernen des Dezimalteils eine ganze Zahl ist. Wenn Sie das Ergebnis auf eine bestimmte Anzahl von Dezimalstellen beschränken müssen, können Sie Methoden wie toPrecision(), toFixed() oder toLocaleString() verwenden.

3. Zusammenfassung

Zu den Methoden zum Entfernen des Dezimalteils in JavaScript gehören Math.floor() und Math.trunc(). Der Unterschied zwischen den beiden besteht darin, dass Math.floor() abrundet, während Math.trunc() den Dezimalteil direkt entfernt. Mit diesen Methoden können wir leicht den Dezimalteil einer Zahl entfernen und eine ganze Zahl erhalten.

Das obige ist der detaillierte Inhalt vonJavascript Dezimalstellen entfernen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
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