1
resposta

Desafios

let diaSemana = prompt ("Que dia da semana é hoje?");

if (diaSemana == "sabado"){
    alert ("bom final de semana");
} else if (diaSemana == "domingo"){
    alert ("bom final de semana");
} else {
    alert ("boa semana");
} 

let numero = prompt ("Digite um numero");
if (numero == 0) {
    alert ("neutro");
        } else if (numero > 0){
            alert ("positivo");
        } else 
            alert ("negativo");

let pontuacao = prompt ("qual foi a sua pontuação?");
if (pontuacao >= 100) {
    alert ("Parabéns, você venceu.");
}  else 
    alert ("Tente novamente para ganhar");
    
let saldoConta = 80;
    alert (`o salto da sua conta é R$${saldoConta} `);

let nomeUsuario = prompt ("Digite o seu nome");
    alert (`Bem vindo ${nomeUsuario}`);
1 resposta

Olá, Kauê, como vai?

Seu código atende perfeitamente aos requisitos propostos nos desafios, demonstrando um bom entendimento sobre o uso de condicionais e manipulação de variáveis com template strings. A lógica aplicada para separar os dias da semana e a classificação do número digitado funciona conforme o esperado.

Como uma sugestão de melhoria para tornar seu código ainda mais eficiente, você pode utilizar o operador lógico OU, representado por duas barras verticais, para agrupar condições que levam ao mesmo resultado. Isso evita a repetição de blocos de alerta e deixa a leitura mais fluida.

No exemplo de comparação do dia, a sintaxe ficaria da seguinte forma:

if (diaSemana == "Sábado" || diaSemana == "Domingo") { 
    alert("Bom fim de semana"); 
}

É gratificante ver sua dedicação em praticar cada etapa e compartilhar os resultados conosco, continue assim.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!