Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

169
Vistas
redondeo de porcentaje de javascript

Tengo un valor de 0.9019497053624151 . Necesita mostrar 90 , por lo que es ideal usar la fórmula ff. por cierto esto es un porcentaje

 console.log(Math.round(0.9019497053624151 * 10) / 10 * 100);

Intenté redondearlo a 1 decimal y luego * 100, ¿debería redondearlo a 1 o 2 decimales?

¿Cómo llamas a este porcentaje de redondeo? Que a partir de un valor de 0.9019497053624151% el resultado esperado es del 90%

about 4 years ago · Juan Pablo Isaza
3 Respuestas
Responde la pregunta

0

Tu pregunta es 100 % clara, pero debes redondearla a 2 decimales si solo quieres porcentajes enteros.

Además, debido a que está utilizando la función de redondeo, simplemente multiplíquelo por 100 (es decir, conviértalo en porcentaje) y déjelo redondear al entero más cercano si eso es lo que está tratando de lograr.

 console.log(Math.round(0.9019497053624151 * 100));

about 4 years ago · Juan Pablo Isaza Denunciar

0

¿Estás tratando de escribir el porcentaje de un número aleatorio o algo así?

 Math.floor(Math.random() * 100) + 1 %

Math.random crea un flotante como [0,1[

Math.floor devuelve el entero más grande menor o igual a un número dado.

about 4 years ago · Juan Pablo Isaza Denunciar

0

Puede usar el método toFixed ( ver documentación aquí )

Puede especificar el número de decimales que desee. Ejemplo :

 console.log(0.9119497053624151.toFixed(2)); console.log(0.9119497053624151.toFixed(4)); console.log(0.9119497053624151.toFixed(1)); console.log(0.9.toFixed(2));

Luego puedes multiplicarlo fácilmente por 100 como quieras :)

myNumber.toFixed(2) * 100

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda