標籤:表達 color 傳遞 方法 取整 定義 style 大於等於 大整數
Math.ceil(
x),Math.floor(x)
◎Math.ceil()執行向上舍入,即它總是將數值向上舍入為最接近的整數;
◎Math.floor()執行向下舍入,即它總是將數值向下舍入為最接近的整數;
定義和用法
ceil() 方法可對一個數進行上舍入。
如果參數是一個整數,該值不變。
注意:ceil() 方法執行的是向上取整計算,它返回的是大於或等於函數參數,並且與之最接近的整數。
文法
Math.ceil(x)
參數值
x 必需。必須是一個數值。
傳回值
Number 大於等於 x,並且與它最接近的整數。
執行個體
var a=Math.ceil(0.60);var b=Math.ceil(0.40);var c=Math.ceil(5);var d=Math.ceil(5.1);var e=Math.ceil(-5.1);var f=Math.ceil(-5.9);
var a=Math.ceil(0.6012*100)/100; //取小數點後兩位,並向上取整
輸出結果
1156-5-5
0.61
---------------------------------------------------------------------------------
定義和用法
floor() 方法返回小於等於x的最大整數。
如果傳遞的參數是一個整數,該值不變。
文法
Math.floor(x)
參數值
x 必需。任意數值或運算式。
傳回值
Number 小於等於 x,且與 x 最接近的整數。
執行個體
var a=Math.floor(0.60);var b=Math.floor(0.40);var c=Math.floor(5);var d=Math.floor(5.1);var e=Math.floor(-5.1);var f=Math.floor(-5.9);
結果
0055-6-6
js 向上和向下取整