1
resposta

[Projeto] Desafio 01 - minha resposta

Olá, tudo bem?
Segue primeiro desafio do curso, aproveitei para testar algumas outras funcionalidades.

//Primeira parte do exercicio
alert('Boas vindas ao nosso site');

let nome = "Lua";
let idade = 50;
let saldoDisponivel = 1000;
let mensagemDeErro = "Erro! Preencha todos os campos."
//alert(mensagemDeErro);

//Segunda parte do exercicio
let nomeDigitado = prompt("Digite seu nome: ");
let idadeDigitada = prompt("Digite sua idade: ");

if (idadeDigitada >= 18){
    alert("Sua idade é " + idadeDigitada + ", pode tirar a habilitação!");
} else {
    alert("Sua idade é " + idadeDigitada + ", não pode tirar a habilitação!");
}

1 resposta

Olá, Bruno! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de variáveis para armazenar informações importantes, utilizou muito bem o prompt para coletar dados do usuário e ainda compreendeu a importância das estruturas condicionais para validar regras de negócio.

Uma sugestão para o futuro seria converter a entrada de idade para número usando parseInt ou Number, garantindo que a comparação seja feita corretamente. Assim:

let idadeDigitada = Number(prompt("Digite sua idade: "));

if (idadeDigitada >= 18){
    alert("Sua idade é " + idadeDigitada + ", pode tirar a habilitação!");
} else {
    alert("Sua idade é " + idadeDigitada + ", não pode tirar a habilitação!");
}

Isso evita problemas caso o usuário digite valores que sejam interpretados como texto.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!