1
resposta

(Desafio) hora da prática

Primeiro Desafio: hora da prática concluido

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

// variáveis solicitadas
let nome = "Lua";
let idade = 25;
let numeroDeVendas = 50;
let saldoDisponivel = 1000;

// Exibe um alerta com a mensagem de erro
alert("Erro! Preencha todos os campos");

// Declare uma variável de mensagem de erro e exiba o valor dela
let mensagemDeErro = "Erro! Preencha todos os campos";
alert(mensagemDeErro);

// Use prompt para capturar o nome e a idade do usuário
nome = prompt("Digite seu nome");
idade = prompt("Digite sua idade");

// Verifique se a idade é maior ou igual a 18
if (idade >= 18) {
  alert("Pode tirar a habilitação!");
} else {
  alert("Não pode tirar a habilitação.");
}
1 resposta

Oi Luan,

Parabéns por concluir o primeiro desafio! 👏

Seu código está bem estruturado e aborda os pontos solicitados. Notei que você utilizou alert para exibir mensagens, o que é ótimo para testes rápidos.

Uma sugestão para aprimorar seu código seria usar parseInt() ao capturar a idade com prompt(), pois o prompt sempre retorna uma string. Isso garante que a comparação idade >= 18 funcione corretamente.

Veja um exemplo:

let idade = parseInt(prompt("Digite sua idade"));

if (idade >= 18) {
  alert("Pode tirar a habilitação!");
} else {
  alert("Não pode tirar a habilitação.");
}

Para saber mais: Documentação da função parseInt() no MDN - Aprenda mais sobre como converter strings para números inteiros em JavaScript.

Continue praticando e explorando novas funcionalidades! 🤔