Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Projeto] Desafio 02

2 respostas
solução!

Oi Beatriz, tudo bem? 😊

Seu código está quase perfeito!

Apenas algumas pequenas alterações podem deixá-lo ainda melhor.

Primeiro, na verificação do dia da semana, você pode usar o método .toLowerCase() para tornar a comparação menos sensível a maiúsculas e minúsculas.

Isso garante que o código funcione corretamente, independente de como o usuário digitar o dia.

Segundo, no bloco de código que verifica se o número é positivo ou negativo, você pode usar o operador ternário para simplificar a estrutura do if/else.

Por fim, para melhorar a experiência do usuário, você pode usar parseInt() para converter a pontuação do jogo para um número antes de comparar com 100.

Isso evita erros caso o usuário digite algo que não seja um número.

Veja o código refatorado:

let dia = prompt('Que dia é hoje?').toLowerCase();

if (dia == 'sábado' || dia == 'domingo') {
  alert('Bom fim de semana!');
} else {
  alert('Boa semana!');
}

let numero;
do {
  numero = parseInt(prompt());
  if (isNaN(numero)) {
    alert('Por favor, digite um número válido!');
  }
} while (isNaN(numero));

alert(numero >= 0 ? numero + ' é positivo' : numero + ' é negativo');

let pontuacao = parseInt(prompt('Qual foi a pontuação do jogo?'));
alert(pontuacao >= 100 ? 'Parabéns vc venceu!' : 'Tente novamente para ganhar');

let saldo = 5000;
alert('Você tem $' + saldo + ' reais de saldo na sua conta!');

let nomeUsuario = prompt('Qual o seu nome xuxu?');
alert('Boas vindas ' + nomeUsuario + '!');

Lembre-se que a prática leva à perfeição! Continue praticando e explorando novas funcionalidades do JavaScript. 👍

🎓 Para saber mais:

📌 Nota: Otimize seus estudos com o guia "Como turbinar seus estudos utilizando o fórum" e insira o código usando a ferramenta do fórum. como inserir bloco de código

tux matrixCaso este post o tenha ajudado,marque-o como solucionado ☑️.Bons Estudos! 🤓

Tentei com ajuda tbm e fui ajustando os códigos até dar certo:

diadaSemana = prompt('Qual é o dia da semana?'); if (diadaSemana == 'Sábado') { alert('Bom fim de semana!'); } else if (diadaSemana == 'Domingo') { alert('Bom final de semana!'); } else { alert('Boa semana!'); }

let numero = prompt('Digite um número'); if (numero > 0) { alert('Número positivo'); } else if (numero < 0) { alert('Número negativo'); }

let pontuação = prompt('Digite a sua pontuação'); if (pontuação >=100) { alert('Parabéns, você venceu!'); } else if (pontuação < 100) { alert('Tente novamente para ganhar.'); }

let saldoConta = 500; alert('Seu saldo é de R$' + saldoConta);

let nome = prompt('Escreva seu nome'); alert(Boas vindas ${nome});