Olá, só queria saber se há algum erro ou algo para ser adicionado.
Obrigado!
Olá, só queria saber se há algum erro ou algo para ser adicionado.
Obrigado!
Oii Guilherme, tudo bem?
Vamos analisar seu código e ver se há algo que precisa ser ajustado ou adicionado.
Há um pequeno erro no seu código. O prompt
retorna uma string, então você precisa converter para número antes de fazer a comparação:
let numero = prompt("Digite um número positivo ou negativo.");
numero = Number(numero);
if (numero > 0) {
alert("O número é positivo");
} else {
alert("O número é negativo");
}
Aqui está tudo certo, mas seria interessante fazer a conversão da pontuação para número também:
let pontuacao = prompt("Qual foi a sua pontuação?");
pontuacao = Number(pontuacao);
if (pontuacao >= 100) {
alert("Parabéns, você venceu!");
} else {
alert("Tente novamente para ganhar.");
}
Está correto. Apenas uma observação: se saldoDaConta
for uma variável que pode mudar, é melhor usar let
em vez de const
.
let saldoDaConta = 5000;
alert(`Seu saldo é de ${saldoDaConta}`);
Está perfeito! Apenas uma dica: se você quiser garantir que o nome seja sempre tratado como string, pode usar String
:
let nome = prompt("Por gentileza, digite o seu nome.");
alert(`Bem vindo ${String(nome)}!`);
Espero ter ajudado.
Um abraço e bons estudos.