Valores verdadeiros e falsos

Em JavaScript, alguns valores são considerados verdadeiros e outros são considerados falsos. Um valor é considerado verdadeiro se não for um dos seguintes:

  • false
  • 0
  • '' (uma string vazia)
  • null
  • undefined
  • NaN

Todos os outros valores são considerados verdadeiros. Isso pode ser útil em instruções condicionais, pois você não precisa comparar explicitamente uma variável com um valor específico. Por exemplo:

Loading Code . . .

Neste exemplo, o código mostrará 'Olá, Alice' porque a variável nome é truthy (verdadeira) (não é '', null, undefined, etc.). Se a variável de nome fosse falsy (falsa) (por exemplo, name = ''), o código retornaria 'Olá, estranho'.


Nos exercícios a seguir, você será solicitado a selecionar todos os valores verdadeiros.

© 2024 - ®Mewters