2012-06-25 66 views

回答

75

使用Math.ceil[MDN]功能

var n = 4.3; 
alert(Math.ceil(n)); //alerts 5 
12

使用ceil

var n = 4.3; 
n = Math.ceil(n);// n is 5 
+0

@ DagW,你可以看到n是5 http://jsfiddle.ne t/rKRTA/ –

+0

我刪除了我的評論,你是對的。我沒有看到你重寫var n。我已經提交了編輯 – DagW

5

使用

Math.ceil(floatvalue); 

它將如期望回合的分數值。

+0

'4.3應該是5不是4' – raina77ow

4

四捨五入到第二(0.00)小數點:

var n = 35.85001; 
Math.ceil(n * 100)/100; // 35.86 

到第一(0.0):

var n = 35.800001; 
Math.ceil(n * 10)/10; // 35.9 

爲整數:

var n = 35.00001; 
Math.ceil(n);    // 36 

jsbin.com