Cómo limitar los números decimales en Javascript

Limitar decimales en Javascript

Para limitar los decimales solo tenemos que usar la función toFixed() para que convertirlo a entero o redondear a los decimales que necesitemos.

var numero = 9.46789; 
var conDecimal = numero.toFixed(2); 
// Igual a 9.47 
var entero = numero.toFixed(); 
// Igual a 9 (como un entero)
var con3decimales = numero.toFixed(3);
// Igual a 9.468

Según la documentación, la variable ".toFixed()"convierte un número a cadena conservando los N primeros decimales.

Parametros

  • Entero (n): Muestra los N primeros decimales
  • Sin parámetro: Elimina todos los decimales, convirtiendo a entero