JS中的Math.ceil和Math.floor函數的用法

Math.ceil(x) -- 返回大於等於數字參數的最小整數(取整函數),對數字進行上舍入

Math.floor(x)--返回小於等於數字參數的最大整數,對數字進行下舍入

例如:

document.write(Math.ceil(5.99)); 
document.write(Math.ceil(-5.99)); 
document.write(Math.ceil(1.01)); 
document.write(Math.ceil(-1.01));

輸出是:

6
-5
2

-1


Math.floor是向下去整而parseInt是忽略小數,這其中是有區別的。就是說如果是負數,例如-1.5前者得到的是-2後者得到的是-1,所以最好不要混用。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章