1
resposta

desafio 1

alert("Boas vindas ao nosso site");
let nome = "Lua";
let idade = 25;
let numeroDeVendas = 50;
let saldoDisonivel = 1000;
alert ("Erro! Preencha todos os campos");
let mensagemDeErro = 'Erro! Preencha todos os campos';
alert(mensagemDeErro);
let nomeUsuario = prompt ("Qual seu nome");
let idadeUsuario = parseInt(prompt( 'Digite sua idade') );

if (idadeUsuario > 18) {
alert ("Pode tirar habilitação")
} else {
alert("Não pode tirar habilitação");
}

1 resposta

Olá, Arthur! Tudo bem?

Parabéns pela dedicação em resolver a lista de atividades!

Sua lógica está muito boa e você utilizou os comandos alert e prompt corretamente. Gostei bastante de ver que você já aplicou o parseInt na captura da idade; isso é uma excelente prática para garantir que o JavaScript trate o dado como número matemático.

Só uma observação na linha do saldo, houve um pequeno erro de digitação (saldoDisonivel). O ideal é corrigir para evitar erros caso precise usar essa variável depois:

let saldoDisponivel = 1000;

Detalhe simples, mas que faz diferença, o desafio pede para verificar se a idade é maior ou igual a 18. No seu código, você usou apenas > (maior que). Isso significa que, se a pessoa tiver exatamente 18 anos, a condição será falsa, dai basta usar um =>. Assim:

if (idadeUsuario >= 18) {
    alert("Pode tirar habilitação");
}

Continue praticando assim, você está no caminho certo!

Bons estudos!

Sucesso

Imagem da comunidade