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

[Projeto] Desafio JS

Desafio :

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

1 resposta
solução!

Oi Valéria, tudo bem? 😊

Analisando o seu código, notei alguns pontos que podem ser melhorados.

Na linha 8, você está usando let = prompt = ("Qual seu nome ?"); de forma incorreta. O correto seria let nome = prompt("Qual seu nome?");, assim você armazena o valor digitado pelo usuário na variável nome.

Na linha 9, você está usando idade = prompt ("Qual sua idade?");, o que está correto, mas o valor retornado pelo prompt é sempre uma string. Para comparar com o número 18, você precisa converter essa string para um número. Você pode usar parseInt(prompt("Qual sua idade?")) ou Number(prompt("Qual sua idade?")) para fazer essa conversão.

Além disso, você declarou a variável MensagemdeErro com let = MensagemdeErro, o que não é a sintaxe correta. O correto seria let MensagemdeErro = "Erro. Preencha todos os campos!";.

Aqui está o código corrigido:

// 01
alert("Bem vindo");
//02
let nome = "Lua";
//03
let idade = 25;
//04
let NumeroDeVendas = 50;
//05
let SaldoDisponivel = 1000;
//06
alert("Preencha todos os campos!");
//07
let MensagemdeErro = "Erro. Preencha todos os campos!";
alert(MensagemdeErro);
//08
nome = prompt("Qual seu nome?"); // removido o let pois nome já foi declarado no 02
//09
idade = parseInt(prompt("Qual sua idade?"));
if (idade >= 18) {
  alert("Parabens voce é maior de idade");
} else {
  alert("Voce nao é maior de idade");
}

🎓 Para saber mais:

Continue praticando e explorando o mundo da programação! 💪

📌 Nota: Otimize seus estudos com o guia "Como turbinar seus estudos utilizando o fórum" e insira o código usando a ferramenta do fórum. como inserir bloco de código

tux matrixCaso este post o tenha ajudado,marque-o como solucionado ☑️.Bons Estudos! 🤓