Round是四捨五入的,Ceiling是向上取整。。float是向下取整數
- Math.ceil()執行向上舍入,即它總是將數值向上舍入為最接近的整數;
- Math.floor()執行向下舍入,即它總是將數值向下舍入為最接近的整數;
- Math.round()執行標準舍入,即它總是將數值四捨五入為最接近的整數(這也是我們在數學課上學到的捨入規則)。
alert(Math.ceil(25.9)); //26
alert(Math.ceil(25.5)); //26
alert(Math.ceil(25.1)); //26
alert(Math.round(25.9)); //26
alert(Math.round(25.5)); //26
alert(Math.round(25.1)); //25
alert(Math.floor(25.9)); //25
alert(Math.floor(25.5)); //25
alert(Math.floor(25.1)); //25