Solucionado (ver solução)

Importante

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!

Solucionado
(ver solução)
1
resposta

Por que não usar else if?

Se eu entendi bem, todas as condições da função são excludentes. Há algum motivo para não encadeá-las em else-if ou é só uma questão de preferência?

1 resposta
solução!

Questão de preferência. Muitos (inclusive eu) não gostam de encadear vários if/else if/else. Inclusive ela poderia até ter tirado o último if, pois se chegou naquele ponto é porque as outras alternativas não são verdadeiras.