Oi Andre,
Parabéns por ter resolvido o desafio! 👏
Entendo sua dúvida sobre o uso do else if
.
O else if
é usado quando você precisa verificar múltiplas condições.
No seu código, a estrutura if...else if...else
é usada para garantir que apenas um bloco de código seja executado.
Se você usasse apenas if
s separados, mais de um bloco poderia ser executado.
Por exemplo, no caso da pontuação, você quer que apenas uma mensagem seja exibida, ou de vitória ou de derrota, e não as duas.
O else
sozinho é usado como um caso "padrão", quando nenhuma das condições anteriores foi atendida.
No seu código, o else
no primeiro bloco é usado para exibir "Boa semana!" quando o dia não é sábado nem domingo.
🤓 Para saber mais: Condicionais em JavaScript
Continue praticando e explorando o mundo da programação! 💪