[英]JavaScript rounding numbers
我知道我可以圍繞這樣的數字
var number = 1.3;
Math.round(number);
我得到的結果是1
。
但是,如何將數字舍入到下一個最高整數? 所以圍繞1.3
到2
而不是1
?
請改用Math.ceil()
。 它將數字四舍五入。
var rounded = Math.ceil(number);
ceil
一句,在沒有ceil
方法可用的平台中,假設round
入到最接近的整數,用於向上舍入的常見技巧是:
var rounded = Math.round(number + 0.5);
別忘了Math.floor(數字) !
雖然,我建議不要使用javascript做算術...我不知道確切的原因(但我剛問了一個問題 = P)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.