2012-06-25 69 views

Trả lời

75

Sử dụng các chức năng Math.ceil[MDN]

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

Sử dụng ceil

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

@ DagW như bạn có thể thấy n là 5 http://jsfiddle.ne t/rKRTA/ –

+0

Tôi đã xóa nhận xét của mình, bạn đã đúng. Tôi không thấy bạn viết lại var n. Tôi đã gửi bản chỉnh sửa – DagW

5

Sử dụng

Math.ceil(floatvalue); 

Nó sẽ làm tròn giá trị như mong muốn.

+0

'4.3 phải là 5 không 4' – raina77ow

4

Vòng lên đến (0.00) dấu thập phân thứ hai:

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

đầu tiên (0.0):

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

để nguyên:

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

jsbin.com

Các vấn đề liên quan