1
resposta

Segundo Desafio

meu codeApanhei um "cadinho" mas saiu, eu só não entendi uma coisa, tive que usar o "else if" no começo do desafio, e depois que já não precisava mais, tipo, o "else" já contemplava sozinho, o code dava erro, só aceitava se eu colocasse o "if" junto no restante das linhas. Fiquei sem entender, mas no final deu tudo certo.

1 resposta

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 ifs 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! 💪