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

Javascript Dezimalstellen entfernen

王林
王林Original
2023-05-16 10:25:254385Durchsuche

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
let x = -3.14159;
let y = Math.floor(x); // 返回-4
  1. Verwenden Sie Math.trunc()
let x = 3.14159;
let y = Math.trunc(x); // 返回3
let x = -3.14159;
let y = Math.trunc(x); // 返回-3

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!

Stellungnahme:
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
Vorheriger Artikel:Javascript-Konsole schließenNächster Artikel:Javascript-Konsole schließen