1
resposta

[Projeto] Desafio concluído

lert ('Boas vindas ao nosso site!');

// atribuíndo variáveis let nome = 'Lua'; let idade = 25; let numeroDeVendas = 50; let saldoDisponivel = 1000;

//exibindo um alerta de erro alert ('Erro! Preencha todos os campos'); let mensagemDeErro = 'Erro! Preencha todos os campos'; alert (mensagemDeErro);

// nome do usuário nome = prompt ('Digite o seu nome'); // idade do usuário idade = prompt('Digite sua idade');

// verificando se a idade é maior ou igual a dezoito if (idade >= 18) { alert('Pode tirar habilitação!'); }

1 resposta

Parabéns Maria, seu código e a sua lógica ficaram muito boas. Faltou só um detalhe: O comando prompt tem como retorno uma String, então quando desejamos usar um número retornado por esse comando devemos convertê-lo para numérico usando os seguintes comandos parseInt(argumento) -> para inteitos ou parseFloat(argumento) -> para decimais.

DICA: Quando for postar códigos aqui no fórum você pode usar a ferramenta do editor </> para postar os blocos de códigos.

lert ('Boas vindas ao nosso site!');

// atribuíndo variáveis 

let nome = 'Lua'; 
let idade = 25; 
let numeroDeVendas = 50; 
let saldoDisponivel = 1000;

//exibindo um alerta de erro 

alert ('Erro! Preencha todos os campos'); 

let mensagemDeErro = 'Erro! Preencha todos os campos'; 

alert (mensagemDeErro);

// nome do usuário 

nome = prompt ('Digite o seu nome'); 

// idade do usuário 

idade = parseInt(prompt('Digite sua idade')); //Faz a conversão da String para número

// verificando se a idade é maior ou igual a dezoito 

if (idade >= 18) { 
    alert('Pode tirar habilitação!'); 
}

Se quiser pode visitar o link da minha solução também link: https://cursos.alura.com.br/forum/topico-projeto-desafio-01-ok-480712