2
respostas

Desafio hora de praticar

Desafio hora de praticar
finalizei meu desafio da maneira abaixo adicionando else para ter mais sentido ao desafio, não sei se errei algo porém aqui o vs leu sem dar erro. Acho que deu bom !

alert('Boas vindas ao nosso site!');
let nome = 'lua';
let idade = 25;
let numeroDeVendas = 50;
let saldoDisponivel = 1000;



let mensagemDeErro = 'Erro!Preencha todos os campos';
alert(mensagemDeErro);

nome = prompt('Qual seu nome?');
idade = prompt('Qual sua idade?');

if (idade >= 18) {
    alert('Vamos! Você pode tirar a habilitação!');
} else {
    alert('Você não possui idade necessaria para tirar habilitação!');
}
2 respostas

Top! através do seu consegui corrigir o meu.

Oi Paulo,

Parabéns por concluir o desafio e por adicionar a lógica else! 👍

Sua iniciativa demonstra um ótimo entendimento do uso de condicionais para criar diferentes fluxos no seu código.

O código está funcionando corretamente e a lógica implementada faz sentido para o desafio proposto. 😎

A utilização do if e else é fundamental para criar programas que tomam decisões com base em condições.

No seu caso, você verificou a idade do usuário e exibiu mensagens diferentes dependendo se ele é maior ou menor de 18 anos. 💪

Uma pequena sugestão seria converter a entrada da idade para um número antes de realizar a comparação, pois o prompt retorna uma string.

Você pode fazer isso usando parseInt() ou Number(). Exemplo:

idade = parseInt(prompt('Qual sua idade?'));

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 as possibilidades da programação! 💻