1
resposta

Primeiro Desafio: Hora prática

Os meus códigos ficaram assim, acredito que dê para simplificar a parte do desafio 1 mas não sei.

// Desafio 1

let diaDaSemana = prompt("Qual o dia da semana: ");

if (diaDaSemana == 'sábado' || diaDaSemana == 'sabado' || diaDaSemana == 'Sabado' || diaDaSemana == 'Sábado' || diaDaSemana == 'domingo' || diaDaSemana == 'Domingo') {

alert ("Bom fim de semana!");

} else { alert("Boa semana!"); }

// Desafio 2

numero = parseInt(prompt("Digite um número: "));

if (numero == 0) { alert("O número Zero é inválido para está operação!"); } if (numero < 0) { alert(Número ${numero} é negativo!); } else { alert(Número ${numero} é positivo!);

}

// Desafio 3

let pontuacao = prompt("Digite a pontuação: ");

if (pontuacao >= 100) { alert("Parabéns, você venceu!") } else { alert("Tente novamente para ganhar!") }

// Desafio 4

let saldo = 1000;

alert (O saldo da conta é R$${saldo}.);

// Desafio 5

let nome = prompt("Digite seu nome: ");

alert(Bem vindo ao site ${nome}.);

1 resposta

Olá Caio, tudo bem? Na questão 1, podemos simplificar da seguinte forma: let resposta = prompt('Que dia é hoje?'); if (resposta === 'sabado' || resposta === 'domingo') { alert('Bom final de semana!'); } else { alert('Boa semana!') }

Ou podemos usar também o operador ternário: let resposta = prompt('Que dia é hoje?'); resposta === 'sabado' || resposta === 'domingo' ? alert('Bom final de semana!') : alert('Boa semana!');

Muito bom, continue praticando e desenvolvendo os exercícios e desafios propostos. Espero ter ajudado. Bons estudos!!