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

173
Vistas
¿Convertir cadena de carácter y número en entero?

Quiero convertir esta cadena "F1" en un número entero 1.

Por ejemplo

 "F1" ===> 1 "F2" ===> 2 "F3" ===> 3

Hasta ahora, esto es lo que he hecho.

 parseLevel: function(level) { var levels = { "F1": 1, "F2": 2 }; return levels[level]; }

Aquí está la función

 parseLevel: function (level) { return parseInt(level, 10); }

Recibo un error que dice que es NaN

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

0

Dado que la cadena que pasa tiene una F inicial; parseInt no puede averiguar qué número entero podría ser F1 , así que simplemente elimine la F de la cadena.

 parseLevel: function (level) { return parseInt(level.slice(1), 10); }
about 4 years ago · Juan Pablo Isaza Denunciar

0

Aquí hay un ejemplo de cómo puede analizar cualquier cadena y solo usar sus dígitos. para analizar un entero.

 let s = "ajs382bop";//can be any string it will strip all non digits function stripAndReturnNumber(s){ return parseInt(s.replace(/\D/g, "")); //This will replace all non digits with nothing and leave all digits remaining. //Then it will return the resulting integer. } console.log(stripAndReturnNumber(s));//382
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