Declarações Condicionais em JavaScript
Seu código precisa tomar decisões. Declarações condicionais controlam o fluxo do seu programa. Elas executam códigos específicos com base em uma condição.
Use estes três tipos:
- if: Executa o código quando uma condição é verdadeira.
- if-else: Executa um bloco se for verdadeiro e outro se for falso.
- else if: Verifica múltiplas condições em ordem.
Aprenda sobre valores truthy e falsy. O JavaScript trata valores não booleanos como verdadeiro ou falso.
Valores truthy:
- Números diferentes de zero.
- Strings não vazias.
- Objetos e arrays.
Valores falsy:
- false.
- Strings vazias.
- null.
- undefined.
- NaN.
Fique atento a estas armadilhas de entrevista:
- A string "0" é truthy. Ela não está vazia.
- Um sinal de igual único (=) atribui um valor. Use o triplo igual (===) para comparar valores.