1
resposta

[Projeto] Desafio Hora Prática

Questão 1

let respostaUsuario = prompt('Qual o dia da semana?') if (respostaUsuario == 'Sábado' || respostaUsuario == 'Domingo' ) { alert('Bom fim de semana'); } else { alert('Boa semana') }

Questão 2

let numeroUsuario = prompt('Digite um número') if (numeroUsuario > 0) { alert('O número é positivo') } else { alert('O numero é negativo') }

Questão 3

let pontuacaoUser = prompt('Quantos pontos você fez?') if (pontuacaoUser > 100) { alert('Parabéns você vencêu!') } else { alert('tente novamente') }

Questão 4

let saldodaconta = 450 alert(O saldo da conta é ${saldodaconta})

Questão 5 let nomedoUsuario = prompt('Qual o seu nome?') alert(Seja bem vindo ${nomedoUsuario})

1 resposta

Olá!

Você fez um ótimo trabalho resolvendo as questões do desafio!

Na Questão 1, você fez uma comparação de strings corretamente. Lembre-se de que JavaScript é sensível a maiúsculas e minúsculas, portanto, 'Sábado' é diferente de 'sábado'. Se quiser tornar seu código mais robusto, você pode converter a entrada do usuário para minúsculas ou maiúsculas antes da comparação.

Na Questão 2, você está verificando corretamente se o número é positivo ou negativo. No entanto, você não está lidando com o caso em que o número é zero. Você pode adicionar uma condição adicional para isso.

Na Questão 3, você está verificando se a pontuação do usuário é maior que 100. No entanto, o enunciado pede para verificar se a pontuação é maior ou igual a 100. Você pode corrigir isso alterando '>' para '>='.

Na Questão 4, você está mostrando corretamente o saldo da conta. No entanto, você pode querer perguntar ao usuário qual é o saldo da conta, assim como fez nas outras questões.

Na Questão 5, você está fazendo tudo corretamente. Você pergunta o nome do usuário e, em seguida, usa esse nome para exibir uma mensagem de boas-vindas.

Espero ter ajudado e bons estudos!