首頁  >  文章  >  web前端  >  JavaScript中保留小數與取整數

JavaScript中保留小數與取整數

巴扎黑
巴扎黑原創
2016-11-25 14:18:151811瀏覽

保留小數與取整數應該算是很小的知識點,但小知識點不代表沒有用。

     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

     其中括號是數字類型變量,

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

     其中括號是數字類型變量,toFixed()。會出現問題,number小數位數太長會出現RangeError異常,number如果不是數字類型就會出現TypeError異常,要注意的是toFixed()書寫時F一定要大寫。

     2.Math.fioor()方法(向下取整數)

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

    可以看到Math.floor是向下取整,括號中是數字變量,只捨不如,Math的M要大寫。      3.Math.ceil()方法(向上取整數)

  

rrreee

    很明顯,Math.ceil()用法和Math.floor()方法很相似,不同的是Mathce. ,只入不捨。

🎜🎜
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn