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

163
Vistas
La comparación de 2 cadenas iguales devuelve falso

Estoy comparando el valor de una casilla de verificación con los valores de cadenas en una matriz. Estoy imprimiendo todas las comparaciones de esta manera:

 checkSkillLevel(index: number, level: string){ console.log(this.currentAdditionalInfo.skills[index].level + "=" + level + " ?"); console.log("boolean: " + this.currentAdditionalInfo.skills[index].level == level); }

En una de las comparaciones, el valor de la casilla de verificación es "bajo" y el valor de la matriz también es "bajo". También he intentado compararlos con === . En ambos casos, devuelve falso, como se ve en mi registro:

ingrese la descripción de la imagen aquí

¿Cuál es el problema aquí? Intenté hacer exactamente la misma comparación en un patio de recreo en línea donde resultó true .

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Por favor, asegúrese de que ambas cadenas estén en el mismo caso.

También vea el código a continuación

console.log("Booleano:" + "bajo"=="bajo") --- o/p falso

console.log("bajo"=="bajo") ---- o/p verdadero

over 4 years ago · Santiago Trujillo 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