Math.ceil():向上取值 如:Math.ceil(2.1) -- 結果為 3
Math.ceil(-2.1) -- 結果為-2
結論:正入 負舍
Math.floor(): 先下取值 入:
Math.ceil(2.1) -- 結果為 2
Math.ceil(-2.1) -- 結果為-3
結論:和ceil()結論相反。 正舍 負入
Math.round:四舍五入
Math.round(2.1) -- 結果為 2
Math.round(2.6) -- 結果為 3
Math.round(-2.1) -- 結果為-2
Math.round(-2.6) -- 結果為-3
特別注意:
Math.round(2.5) -- 3
Math.round(-2.5) -- (-2)
結論 : 返回值的最接近的整數。