ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript で小数を保持し、整数を取得する

JavaScript で小数を保持し、整数を取得する

巴扎黑
巴扎黑オリジナル
2016-11-25 14:18:151812ブラウズ

小数点を保持したり整数を取得したりすることは小さな知識ポイントであると考える必要がありますが、小さな知識ポイントだからといってそれらが役に立たないというわけではありません。

1.toFixed() メソッド (小数点の保持)

使用法は次のように比較的単純です:

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

ここで、number は数値型変数、toFixed() 括弧は保持する桁数 (0 ~ 20 桁) です。一般に問題は発生しません。number の 10 進数が長すぎると、RangeError 例外が発生します。number が数値型でない場合は、toFixed( を書き込むときに F を大文字にする必要があることに注意してください。 )。

2.Math.fioor() メソッド (整数の切り捨て)

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

Math.floor が切り捨てであり、括弧が数値変数であることがわかります。Math の M を大文字にする必要があるだけです。

3.Math.ceil() メソッド (整数の四捨五入)

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

Math.ceil() の使用法は Math.floor() メソッドと非常に似ていることは明らかです。違いは Math であることです。 .ceil は整数を切り捨てています。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。