2
respostas

Onde está o erro? Não executa de modo correto

alert("Boas vindas ao nosso site!");

let nome = "Lua"; let Idade = 25; let numeroDeVendas = 50; let saldoDisponivel = 1000;

let mensagemDeErro = "Erro! Preencha todos os campos"; alert(mensagemDeErro);

let nomeUsuario = prompt("Digite seu nome"); let IdadeUsuario = perseInt(prompt("Digite sua idade"));

if (idadeUsuario >= 18) { alert("Você não pode tirar a carta!"); } else { alert("Não pode tirar a carta!") }

2 respostas

Na linha 5, está perseInt, o certo é parseInt. Na linha 6, A variável IdadeUsuario precisa estar escrita exatamente como foi declarada na linha 5. Uma está iniciando com maiúscula e a outra com minúscula. Uma forma de evitar esse erro no futuro é sempre iniciar nomes de variável com letra minúscula que é o padrão.

Olá, ao invés de "let IdadeUsuario = perseInt(prompt("Digite sua idade"));" eu usei "idade = Number(prompt('Digite a sua idade'));" sem o let pois no começo já tem "let idade", terei problemas?