ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript で小数を保持し、整数を取得する
小数点を保持したり整数を取得したりすることは小さな知識ポイントであると考える必要がありますが、小さな知識ポイントだからといってそれらが役に立たないというわけではありません。
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 は整数を切り捨てています。