𝗥𝗮𝗺𝗶𝗳𝗶𝗰𝗮çã𝗼 𝗖𝗼𝗻𝗱𝗶𝗰𝗶𝗼𝗻𝗮𝗹 𝗲𝗺 𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁
Seu código precisa tomar decisões. Instruções condicionais controlam o fluxo do seu programa. Elas executam blocos de código específicos com base em um resultado verdadeiro ou falso.
Use estes três tipos principais:
- if: Executa o código apenas 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.
Você também precisa conhecer os valores Truthy e Falsy. O JavaScript avalia cada valor como um booleano.
Valores Falsy são sempre falsos:
- false
- 0
- strings vazias
- null
- undefined
- NaN
Valores Truthy são todo o resto:
- Números diferentes de zero
- Strings preenchidas
- Objetos
- Arrays
Fonte: https://dev.to/karthick_k_983555db6df3/conditional-branching-if--4lb9