Boa tarde, queria saber quando eu devo usar o else if?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Boa tarde, queria saber quando eu devo usar o else if?
Bom dia Flavio! Tudo bem com você?
O else if é utilizado em situações onde precisamos testar múltiplas condições em uma estrutura de decisão. Vamos imaginar que estamos desenvolvendo um jogo e queremos criar uma lógica para avaliar a pontuação de um jogador seguindo as seguintes regras:
Nesse caso, podemos usar o else if para verificar essas condições em sequência:
if (pontuacao > 1000) {
console.log("Prêmio Especial");
} else if (pontuacao >= 700) {
console.log("Prêmio Intermediário");
} else if (pontuacao >= 500) {
console.log("Prêmio Básico");
} else {
console.log("Sem Prêmio");
}
O else if entra quando a primeira condição (if) não é verdadeira, mas ainda precisamos verificar outras possibilidades antes de cair no else final. Vale ressaltar que podemos utilizar múltiplos else if caso necessário.
Espero ter ajudado. Conte com o apoio do Fórum na sua jornada. Fico à disposição.
Abraços e bons estudos!