3
respostas

Desafio concluído - mas nada acontece na tela

Olá Boa tarde, poderia me ajudar o porque não acontece nada na tela, fica apenas no primeiro "alert"

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

let nome = "lua"; let idade = 25; let numero_de_vendas = 50; let saldo_disp = 1000;

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

let nome = prompt("Digite o seu primeiro nome:")

let idade = prompt("Digite sua idade:")
    if (idade >= 18)
        {
        alert("Pode tirar a habilitação!");
     }
3 respostas

Olá Joana! Esses desafios não estão relacionadas entre si. Portanto, você precisa executar e verificar o código de cada desafio ou renomear as variáveis. Você tem duas variáveis nome e três variáveis idade. Não é bom. Faça nome, nome1 e idade, idade2, idade3.

A nomenclatura não interfere. A variável pode ser nomeada numero_de_vendas ou numeroDeVendas, mas ela precisa ser chamada da mesma forma que foi declarada. O que vem no prompt precisa aparecer na tela.

Olá! Variáveis com o mesmo nome podem ocorrer quando uma variável é criada dentro de uma funçäo. Em outros casos ter variáveis com o mesmo nome em um projeto JavaScript pode gerar bugs.