1
resposta

[Sugestão] Duas variáveis Idade no mesmo código!

Caso criem as respostas em um mesmo arquivo durante os testes no vscode aconselho alterar o nome da segunda variável idade pois isso irá gerar um erro de duplicação de variável com o mesmo nome.

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'; prompt('Qual seu nome?'); let idade2 = ('Infome sua idade:'); alert('Pode tirar a habilitação!');

1 resposta

Uma outra alternativa é reatribuir o valor para as varias nome e idade


alert('Boas vindas ao nosso site!'); 
// declarando as variaveis nome e idade, e atribuindo valores
let nome = 'Lua'; 
let idade = 25; 

let numeroDeVendas = 50; 
let saldoDisponivel = 1000; 
let mensagemDeErro = 'Erro! Preencha todos os campos'; 
alert(mensagemDeErro);

// reatribuindo valores para as variaveis nome e idade, agora nome recebe o retorno do prompt e idade recebe o retorno convertido pra inteiro do prompt
nome = prompt('Qual seu nome?'); 
idade = parseInt(prompt('Infome sua idade:')); 

// compara se idade é maior ou igual a 18
if (idade >= 18) {
    alert('Pode tirar a habilitação!');
} else {
    alert('Não pode tirar a habilitação!');
}