Quiero que mi número para obtener siempre redondeado a la cierra número superior de esta manera:Javascript ronda siempre a un número superior
1,2 =>
1.4 =>
2.5 =>
2.9 =>
¿Cómo puedo hacer esto con JavaScript?
Quiero que mi número para obtener siempre redondeado a la cierra número superior de esta manera:Javascript ronda siempre a un número superior
1,2 =>
1.4 =>
2.5 =>
2.9 =>
¿Cómo puedo hacer esto con JavaScript?
Puede usar la función Math. ceil()
.
Math.ceil(1.1) // returns 2
el contrario, si siempre quiso redondear hacia abajo podría utilizar Math. floor()
Math.floor(1.8) // returns 1
Nota: Las funciones de techo y de suelo no son exclusivos de JavaScript. Vea esto wikipedia entry para más información.
Uso Math.ceil()
:
Math.ceil(1.2); // 2
Uso Math.ceil()
Hace exactamente lo que desea.
¿de verdad quieres 2.9 => 4? o debería ir a 3? (también: http://stackoverflow.com/questions/5191088/how-to-javascript-round-up-number) –
Si debe leer 2.9 => 3, quiere 'Math.ceil'; si 2.9 => 4 es correcto, necesitamos mucha más aclaración. – apsillers
supongo que debería ser '3.9 => 4'. – sdepold