Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] O visual Studio Code apresenta erro quando eu coloco a variável que eu adicionei a princípio como prompt ao final

Olá Tudo bem? Consegui fazer o desafio, mas eu fiz a resolução da seguinte forma:

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');
let username = prompt('Qual é o seu nome?');
let userage = prompt ('Quantos anos você tem?');
if (idade >= 18) {alert('Você pode tirar carta de motorista!')};

Quando eu copio a solução do github fornecido:

alert('Bem-vindo 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);
let nome = prompt('Digite o seu nome');

Aparece o erro da imagem em anexo. Conseguem me ajudar a entender o motivo disso.Na imagem consta uma tela do visual studio code com o código da resoução que eu informei no texto com mensagens de erro

1 resposta
solução!

Olá Giulia!

Esse erro acontece por que você tá tentando declarar a variável nome mais de uma vez. Para resolver o problema basta remover a palavra let onde tem: let nome = prompt('Digite o seu nome'); no final do seu código, ficando assim:

alert('Bem-vindo 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');

Espero ter ajudado.