Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

176
Visualizações
No se puede convertir cadena a booleano

Estoy tratando de analizar un archivo ini usando ini . Sin embargo, no puedo convertir mi valor de string en un valor boolean y ¡creo que me estoy volviendo loco!

He probado la variable = (value == 'true'); enfoque que se enumeran a continuación:

  • ¿Cómo puedo convertir una cadena a booleana en JavaScript?
  • Conversión de cadena "verdadero"/"falso" a valor booleano [duplicado]
 let myBool; for (const [key, value] of iniObject) { console.log(`pair: ${key} - ${value}`); if(key == 'testBool') { myBool = (value == 'true'); console.log(`myBool set to ${myBool} (${typeof myBool}) - value: ${value}`); } }

En lugar de establecer myBool en verdadero, ¡se establece en falso! La salida de console.log() es la siguiente, que muestra que el value de entrada es "verdadero":

 [1] pair: testBool - true [1] myBool set to false (boolean) - value: true

También he probado lo siguiente sin éxito:

 myBool = (JSON.parse(value) == 'true'); or myBool = (value == 'true') ? true : false;

La línea correspondiente en el ini es testBool=true , así que nada especial. ¿Qué me estoy perdiendo? Me siento como un idiota por haber pasado las últimas 3 horas en esto, así que realmente agradecería alguna ayuda.

¡Gracias por tu tiempo!

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

No sé cómo funciona el ini , pero ¿verificaste cuál es el tipo de value ?

¿Tal vez ya lo analizó como un booleano y es por eso que obtiene falso al comparar?

 "true" == true // false
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda