2
respostas

O meu só esta aparecendo a mensagem

alert('boas vindas ao nosso site'); letnome=lua letidade=25 letnumerodevendas=50 letsaldodisponivel=1000 alert('Erro!Preencha todos os campos '); letmensagemdeerro='Erro!Preencha todos os campos' alert('mensagemdeerro'); prompt('Qual é seu nome?')=nome prompt('Qual sua idade?')=idade if('idade>=18'){ alert('pode tirar habilitação'); }

2 respostas

O meu ficou desta forma fui vendo como estavam dos demais e fui realizando testes atras de teste e deu certo.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Cara, fiz o meu dessa forma, e ficou certinho:

alert('Boas vindas ao nosso site!');
let nome = 'Lua';
let idade = 18;
let numeroDeVendas = 50;
let saldoDisponivel = 1000;

let mensagemDeErro = 'Atenção! Preencha todos os campos';
alert(mensagemDeErro);

let nomeInserido;

do {
    nomeInserido = prompt('Qual é o seu nome?');
    if (nomeInserido !== nome) {
        alert('Erro! Nome incorreto. Tente novamente.');
    }
} while (nomeInserido !== nome); 

alert('Olá, ' + nomeInserido + '!');

let idadeInserida = prompt('Informe sua idade:');

if (idadeInserida >= idade) { 
    alert('Parabéns! Já pode tirar sua carteira de motorista.');
} else {
    alert('Infelizmente sua idade não lhe habilita para o próximo passo.');
}

Dessa forma eu criei uma validação no nome, para que não avance para a próxima parte caso o nome esteja errado.