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

[Dúvida] Gostaria de saber se completei o desafio do modulo 01:iniciando com JS corretamente, aceito dicas com exemplos

{//Exibir um alerta
alert('Boas vindas ao nosso site!');
// Guarda o nome da pesso
let nome = "Lua";
//Guaedar a idade
let idade = 25;
//Guardar um valor
let numeroDeVendas = 50;
//Guardar um valor
let saldoDisponivel = 1000;
//Exibir um alerta
alert('Erro!Preencha todos os campos')
//Mensagem de erro
let MensagemDeErro = "Erro!Preencha todos os campos";
//
alert(MensagemDeErro);}

let nome = prompt("Digite seu nome");
let idade = prompt("Digite sua idade");
if (idade >= 18) {
alert("Pode tirar a habilitação");
}

1 resposta
solução!

Oi Thales! Tudo bem?

Seu código está funcionando e cumpre o que o desafio do módulo 01 pede, sim!
Mas dá pra deixar ele ainda mais organizado e evitar algumas repetições.

Por exemplo, você mostra a mensagem de erro duas vezes: uma direto no alert() e outra usando a variável MensagemDeErro. O ideal é usar sempre a variável, assim você não repete texto no código.

Também é boa prática guardar valores apenas quando realmente vai usar, e evitar acentos e letras maiúsculas nos nomes das variáveis.

Aqui vai um exemplo um pouco mais organizado:

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

let nome = prompt("Digite seu nome");
let idade = prompt("Digite sua idade");

let mensagemDeErro = "Erro! Preencha todos os campos.";

if (!nome || !idade) {
  alert(mensagemDeErro);
} else if (idade >= 18) {
  alert("Pode tirar a habilitação!");
} else {
  alert("Você ainda não tem idade para habilitação.");
}

O que melhorei:

Usei apenas uma variável para a mensagem de erro.

Verifiquei se o usuário realmente preencheu os campos.

Organizei os if/else para cobrir todos os casos.

Mantive tudo dentro do que o módulo ensinou até agora.

Mas, no geral, você fez direitinho! Continue praticando!