1.toFixed()方法(保留小數(shù))
用法是比較簡單的,如下:
var number=521; var number2=521.1314; number.toFixed(2); console.log(number);//結(jié)果:521 console.log(number.toFixed(2))//結(jié)果:521.00 console.log(number2.toFixed(2))//結(jié)果:521.13
其中number是數(shù)字類型變量,toFixed()括號中是要保留的位數(shù),0~20位一般不會出現(xiàn)問題,number小數(shù)位數(shù)太長會出現(xiàn)RangeError異常,number如果不是數(shù)字類型就會出現(xiàn)TypeError異常,要注意的是toFixed()書寫時F一定要大寫。
2.Math.fioor()方法(向下取整數(shù))
var number=521.1314; Math.floor(number); console.log(number);結(jié)果521.1314 console.log(Math.floor(number));結(jié)果521
可以看到Math.floor是向下取整,括號中是數(shù)字變量,只舍不如,Math的M要大寫。
3.Math.ceil()方法(向上取整數(shù))
var number=00543.44944 Math.ceil(number); console.log(number);結(jié)果00543.44944 console.log(Math.ceil(number));結(jié)果00544
很明顯,Math.ceil()用法和Math.floor()方法很相似,不同的是Math.ceil是向下取整數(shù),只入不舍。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com