Como obtengo un numero con 1 decimal sin redondear en javascript?

publicado por: Anonymous

tengo un problema con los decimales, ya que estoy obteniendo un numero por ejemplo
2.7607 y estoy sacando 1 decimal con la funcion toFixed(1) pero me devuelve 2.8 ya que lo redondea pero necesito que quede el 2.7 solamente.

Alguien que me pueda colabora porfavor.

Gracias!!

solución

Puedes convertir el número en un string y luego obtener el número solamente hasta la primer posición decimal:

num.toString().match(/^-?d+(?:.d{0,1})?/)[0];
Respondido por: Anonymous

Leave a Reply

Your email address will not be published. Required fields are marked *