Os professores deixaram uma pegadinha prá ver se gente tá atento.... Rs...
Ao fazer o passo a passo, verifiquei que o VSCode não deixa atribuir dois valores as mesmas variáveis.
Olhei no GitHub da aula e informa tbm atribuir no prompt a variavel como nome.
alert("Bem vindo ao nosso site!");
let nome = "lua"
let idade = 25
let numeroDeVendas = 50;
let saldoDisponivel = 1000;
alert(mensagemDeErro);
let mensagemDeErro = "Erro! Preencha todos os campos obrigatórios.";
let nome = prompt("Digite seu nome:");
let idade = prompt("Digite sua idade:");
if (idade >= 18) {
alert("Parabéns pode tirar a habilitação!");
}
E não rodava, resolvi excluir as variáveis do começo e rodou.
Exemplifico
Dessa forma acima o VSCode avisa que não pode atribuir dois valores a mesma variável e ao atualizar no navegador nada acontece. Teste excluir as variáveis do início e ficou assim:
alert("Bem vindo ao nosso site!");
alert(mensagemDeErro);
let mensagemDeErro = "Erro! Preencha todos os campos obrigatórios.";
let nome = prompt("Digite seu nome:");
let idade = prompt("Digite sua idade:");
if (idade >= 18) {
alert("Parabéns pode tirar a habilitação!");
}
Funcionou!
Vi que uma colega https://cursos.alura.com.br/user/laismoraes fez o que eu não pensei (e estou muito grata), ela atribuiu uma outra váriavel para os prompts (nomeUsuario e let idadeUsuario ) e funcionou belezinha, depois olhem o código dela.
Gratidão.