Oii, Pedro!
Obrigada por compartilhar!
No seu código, você tá tentando comparar a variável resposta
com finalDeSemana1
e finalDeSemana2
, mas não está capturando a resposta do usuário. E, sabado
e domingo
devem ser strings.
let dia = prompt("Qual o dia da semana?").toLowerCase();
let finalDeSemana1 = "sábado";
let finalDeSemana2 = "domingo";
if (dia === finalDeSemana1 || dia === finalDeSemana2) {
console.log("Bom fim de semana!");
} else {
console.log("Boa semana!");
}
Pra garantir que o código funcione mesmo se o usuário digitar o dia com letras minúsculas, você pode usar o método toLowerCase()
para converter a entrada para minúsculas.
- Desafio 3: Sistema de Pontuação
Parece que você está tentando usar um switch
para verificar a pontuação, mas o switch
não é necessário aqui. Podemos usar um if
simples:
let numero = 100;
let chute = prompt("Digite um número:");
if (parseInt(chute) >= numero) {
console.log("Parabéns, você venceu!");
} else {
console.log("Tente novamente para ganhar!");
}
Aqui, parseInt(chute)
é usado para converter a entrada do usuário em um número, para que possamos compará-lo com numero
.
Espero ter ajudado.
Um abraço e bons estudos.