1
resposta

[Projeto] Desafio

Acho que a proposta do desafio era mostrar os erros nos códigos e a descrição correta dos mesmos.

// 1 - Mostrar alerta de boas-vindas
alert("Boas vindas ao nosso site!");

// 2 - Declarar variável nome com valor "Lua"
let nome = "Lua";

// 3 - Criar variável idade com valor 25
let idade = 25;

// 4 - Definir variável numeroDeVendas com valor 50
let numeroDeVendas = 50;

// 5 - Definir variável saldoDisponivel com valor 1000
let saldoDisponivel = 1000;

// 6 - Exibir alerta de erro
alert("Erro! Preencha todos os campos");

// 7 - Criar variável mensagemDeErro e exibir
let mensagemDeErro = "Erro! Preencha todos os campos";
alert(mensagemDeErro);

// 8 - Perguntar nome do usuário
let nomeUsuario = prompt("Digite seu nome:");

// 9 - Perguntar idade do usuário
idade = prompt("Digite sua idade:");

// 10 - Validar idade
if (idade >= 18) {
    alert("Pode tirar a habilitação!");
}
1 resposta

Oii, Julia!

Muito bom como você estruturou cada passo do desafio, separando comentários claros (//) para indicar a função de cada trecho. Isso ajuda a identificar facilmente a lógica e o objetivo de cada linha, principalmente na parte de validação com if. Uma dica interessante para o futuro é combinar prompt e Number para garantir que a entrada seja numérica.


// exemplo de entrada numerica
let idade = Number(prompt("Digite sua idade:"));

if (idade >= 18) {
    alert("Pode tirar a habilitacao!");
} else {
    alert("Voce ainda nao pode tirar a habilitacao.");
}

Esse código converte o valor digitado para número com Number() e faz a verificação de forma mais segura.

Conteúdos relacionados
Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!