Oi Gabriel! Tudo bem?
Vamos dar uma olhada nas suas implementações e ver o que pode ser ajustado:
Dia da Semana:
- No seu código, você está comparando
resposta
com Sábado
e Domingo
, mas sem aspas. Em JavaScript, strings devem ser envolvidas por aspas. Então, deve ser if(resposta == 'Sábado')
e else if (resposta == 'Domingo')
.
Número Positivo ou Negativo:
- Aqui tudo parece correto! Apenas certifique-se de que o valor recebido do
prompt
seja convertido para número, caso contrário, ele será tratado como string. Você pode usar Number(prompt(...))
para isso.
Sistema de Pontuação:
- Parece que você está verificando um número entre 1 e 200, mas o desafio pede para verificar se a pontuação é maior ou igual a 100. Ajuste a condição para
if (numero >= 100)
.
Saldo da Conta:
- Está perfeito! Você usou template strings corretamente para mostrar o saldo.
Boas-vindas:
- Também está tudo certo aqui! O uso de template strings para incluir o nome do usuário na mensagem de boas-vindas está correto.
Aqui está uma versão ajustada do seu código:
let resposta = prompt('Qual dia da semana você está?');
if (resposta == 'Sábado' || resposta == 'Domingo') {
alert('Bom fim de semana!');
} else {
alert('Boa semana!');
}
let numero = Number(prompt('Digite um número positivo ou negativo: '));
if (numero > 0) {
alert('O número é positivo!');
} else {
alert('O número é negativo!');
}
let pontuacao = Number(prompt('Digite sua pontuação: '));
if (pontuacao >= 100) {
console.log('Parabéns, você venceu!');
} else {
console.log('Tente novamente para ganhar.');
}
let saldodaconta = 456; // Exemplo de saldo
alert(`Seu saldo da conta é R$${saldodaconta}`);
let nome = prompt('Qual o seu nome?');
alert(`Seja muito bem-vindo, ${nome}`);
Espero ter ajudado e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.