1
resposta

Quando rodo meu código fica dando erro no alert: alert(

// Desafio 1

alert("Boas vindas ao nosso site!"); let nome = "Lua"; let idade = 25; let numeroDeVendas = 50; let saldoDisponivel = 1000; alert("Erro! Preencha todos os campos"); let mensagemDeErro = "Erro! Preencha todos os campos" alert(mensagemDeErro);

nome = prompt("Digite o seu nome:"); idade = parseInt(prompt("Digite sua idade:"));

if (idade >= 18) { alert("Pode tirar a habilitação!"); } else { alert("Você não pode tirar a habilitação!"); }

1 resposta

O código está funcionando normal, mas há um erro de lógica, Faça assim e funcionará corretamente:

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";

nome = prompt("Digite o seu nome:"); 
idade = parseInt(prompt("Digite sua idade:"));
if(nome ==="" || idade === ""){
    alert(mensagemDeErro);
}else if (idade >= 18) { 
    alert("Pode tirar a habilitação!"); 
} else {
     alert("Você não pode tirar a habilitação!"); 
}