Me gustaría redondear como máximo 2 decimales, pero solo si es necesario.
Aporte:
10
1.7777777
9.1
Producción:
10
1.78
9.1
¿Cómo puedo hacer esto en JavaScript?
Solución del problema
Uso Math.round()
:
Math.round(num * 100) / 100
O para ser más específico y asegurar que cosas como 1.005 se redondeen correctamente, use Number.EPSILON:
Math.round((num + Number.EPSILON) * 100) / 100
No hay comentarios.:
Publicar un comentario