Redondear a dos decimales con Javascript

Para redondear un float a dos decimales podemos utilizar la función Math.round de Javascript.

Math.round(5.679017954 * 100) / 100;

Obtendríamos: 5.68

Y si queremos que siempre aparezcan siempre 2 decimales utilizaremos las funciones parseFloat y toFixed:

parseFloat(Math.round(278.6 * 100) / 100).toFixed(2);

Con lo que obtendríamos: 278.60

Si no utilizásemos estas últimas funciones, el resultado sería: 278.6

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad