Olá bom dia.
Assistindo a aula de Thrthy e falsy do curso de Javascript para backend fiquei com uma dúvida... O código abaixo me retorna true para todas as comparações:
// truthy and Falsy // são valores considerados como true e false no javascript
// Valores 1 e 0 // 0 => false 1 => true console.log(0==false) console.log(1==true)
// strings vazias são sempre valores falsos console.log(""==false)
Porém, quando eu altero a comparação para === que também é utilizado no js (conforme vídeo da primeira aula) ele me retorna false para todas as comparações...
// truthy and Falsy // são valores considerados como true e false no javascript
// Valores 1 e 0 // 0 => false 1 => true console.log(0===false) console.log(1===true)
// strings vazias são sempre valores falsos console.log(""===false)
Podem me ajudar a entender o porque ?
Obrigada e até mais ;)