1
resposta

Desafio 2

diadasemana = prompt ('Qual o dia da semana?').toLowerCase();
if (diadasemana === 'Sábado' || diadasemana === 'Domingo' ){
    alert 
     ('Bom final de semana!');
} else {
    alert ('Boa semana');

    }

let infornum = prompt ('Qual seu numero?');

if (infornum < - 0 ){alert 
    ('seu numero é negativo.'); 
 } else { (infornum > 0)
    {alert ('seu numero é positivo');
    
   }
}

const pontuacao = prompt ('Qual sua pontuação?');
if (pontuacao >= 100)
{alert ('Parabéns você venceu!');    
}else{ alert ('Tente novamente!'

)

}


let nomedeusuer = prompt ('Qual seu nome?');
alert (`Boas vindas, ${nomedeusuer}`);

Algo que eu possa melhora?

1 resposta

Oi Josafá,

Excelente trabalho com os desafios! 👍

Seu código está bem estruturado e funcional, mas podemos refinar alguns pontos para torná-lo ainda melhor.

No primeiro bloco, a comparação com Sábado e Domingo funciona bem, mas você pode usar toLowerCase() diretamente na variável diadasemana para evitar problemas com letras maiúsculas ou minúsculas.

No segundo bloco, a lógica para verificar se o número é positivo ou negativo está quase correta, mas há um pequeno erro na estrutura do else. O correto seria usar else if para verificar a condição de número positivo. Além disso, você pode simplificar a condição para verificar se o número é menor que zero, pois o else já cobre os casos em que o número não é negativo.

No terceiro bloco, a lógica da pontuação está perfeita! 💯

No último bloco, a mensagem de boas-vindas está ótima! 😎

Aqui está o código com as melhorias sugeridas:

let diadasemana = prompt('Qual o dia da semana?').toLowerCase();
if (diadasemana === 'sábado' || diadasemana === 'domingo') {
    alert('Bom final de semana!');
} else {
    alert('Boa semana');
}

let infornum = prompt('Qual seu numero?');
if (infornum < 0) {
    alert('seu numero é negativo.');
} else if (infornum > 0) {
    alert('seu numero é positivo');
}

const pontuacao = prompt('Qual sua pontuação?');
if (pontuacao >= 100) {
    alert('Parabéns você venceu!');
} else {
    alert('Tente novamente!');
}

let nomedeusuer = prompt('Qual seu nome?');
alert(`Boas vindas, ${nomedeusuer}`);

Para saber mais: Documentação sobre condicionais em JavaScript. Este link aborda as estruturas condicionais em JavaScript, como if, else if e else, que são fundamentais para o controle de fluxo em seus programas.

Continue praticando e explorando as possibilidades da programação! 💪