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

[Projeto] Lógica de programação: mergulhe em programação com JavaScript - Desafio: hora da prática

Mostre um alerta com a mensagem "Boas vindas ao nosso site!".

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

Declare uma variável chamada nome e atribua a ela o valor "Lua".

let nome = 'lua';

Crie uma variável chamada idade e atribua a ela o valor 25.

let idade = 25;

Defina uma variável numeroDeVendas e atribua a ela o valor 50.

let numeroDeVendas = 50;

Defina uma variável saldoDisponivel e atribua a ela o valor 1000.

let saldoDisponivel = 1000;

Exiba um alerta com o texto "Erro! Preencha todos os campos"

alert('Erro! Preencha todos os campos);

Declare uma variável chamada mensagemDeErro e atribua a ela o valor "Erro! Preencha todos os campos" Agora exiba um alerta com o valor da variável mensagemDeErro.

    alert(mensagemDeErro);

Use um prompt para perguntar o nome do usuário e armazená-lo na variável nome.

let nome = prompt('Digite seu nome!');

Peça ao usuário para digitar sua idade usando um prompt e armazene-a na variável idade.

let idade = prompt('Digite sua idade!');

Agora, caso a idade seja maior ou igual que 18, exiba um alerta com a mensagem "Pode tirar a habilitação!".

    if(idade >= 18) {
        console.log('Pode tirara a habilitição');
    }

Poderiam dar por gentileza, um feedback?

1 resposta
solução!

Olá, Felipe! Claro, vou te dar um feedback sobre o seu código.

Primeiramente, parabéns! Você fez um ótimo trabalho declarando as variáveis e usando os comandos alert e prompt. Todos os seus comandos estão corretos e bem estruturados.

No entanto, notei um pequeno erro no seu código. Na linha onde você exibe um alerta com o texto "Erro! Preencha todos os campos", você esqueceu de fechar as aspas simples. O correto seria: alert('Erro! Preencha todos os campos');.

Além disso, você está redeclarando as variáveis nome e idade quando usa o prompt. Em JavaScript, não é necessário usar a palavra-chave let novamente quando você está alterando o valor de uma variável já declarada. Então, você pode simplesmente fazer:

nome = prompt('Digite seu nome!');
idade = prompt('Digite sua idade!');

Por último, no seu comando condicional, você está usando console.log para exibir a mensagem "Pode tirar a habilitação!". No entanto, na sua pergunta, você mencionou que deveria ser um alerta. Então, o correto seria:

if(idade >= 18) {
    alert('Pode tirar a habilitação!');
}

Espero ter ajudado. Qualquer dúvida manda aqui. Bons estudos.