2012-06-25 2 views

Antwort

75

Über die Funktion Math.ceil[MDN]

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

Verwenden ceil

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

@ DagW, wie Sie sehen können, ist 5 http://jsfiddle.ne t/rKRTA/ –

+0

Ich habe meinen Kommentar entfernt, Sie haben Recht. Ich habe nicht gesehen, dass du Var n schreibst. Ich habe eine Bearbeitung eingereicht – DagW

5

Verwenden

Math.ceil(floatvalue); 

Es wird den Wert rund wie gewünscht.

+0

'4.3 sollte 5 nicht 4' sein – raina77ow

4

Aufrunden zu der zweiten (0,00) Dezimalpunkt:

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

zunächst (0.0):

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

an integer:

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

jsbin.com