Heim  >  Artikel  >  Web-Frontend  >  Dezimalzahlen beibehalten und ganze Zahlen in JavaScript verwenden

Dezimalzahlen beibehalten und ganze Zahlen in JavaScript verwenden

巴扎黑
巴扎黑Original
2016-11-25 14:18:151812Durchsuche

Dezimalzahlen und Ganzzahlen sollten als kleine Wissenspunkte betrachtet werden, aber kleine Wissenspunkte bedeuten nicht, dass sie nutzlos sind.

1.toFixed()-Methode (Dezimalstellen beibehalten)

Die Verwendung ist relativ einfach, wie folgt:

var number=521;  
var number2=521.1314;  
number.toFixed(2);  
console.log(number);//结果:521  
console.log(number.toFixed(2))//结果:521.00  
console.log(number2.toFixed(2))//结果:521.13

Wobei Zahl eine numerische Typvariable ist, toFixed() In den Klammern wird die Anzahl der Ziffern angegeben, die beibehalten werden sollen. Wenn die Dezimalstellen einer Zahl zu lang sind, tritt eine RangeError-Ausnahme auf Es tritt eine Ausnahme auf. Beachten Sie, dass F beim Schreiben von toFixed() großgeschrieben werden muss.

2.Math.fioor()-Methode (auf eine Ganzzahl abrunden)

var number=521.1314;  
Math.floor(number);  
console.log(number);结果521.1314  
console.log(Math.floor(number));结果521

Sie können sehen, dass Math.floor abgerundet ist und die Klammern numerische Variablen sind M in Mathematik sollte groß geschrieben werden.

3.Math.ceil()-Methode (Ganzzahl aufrunden)

var number=00543.44944  
Math.ceil(number);  
console.log(number);结果00543.44944  
console.log(Math.ceil(number));结果00544

Offensichtlich die Verwendung von Math.ceil() und die Math.floor()-Methode Sehr ähnlich, der Unterschied besteht darin, dass Math.ceil die ganze Zahl abrundet, ohne sie zu runden.


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