Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

1° Desafio Concluído do curso Lógica de programação

Boa noite pessoal!

Alguém poderia me dizer se está tudo certo? algum erro? Acabei tendo várias duvidas sobre esse exercício, mas creio que com o tempo elas serão esclarecidas ao decorrer do curso.

obs.: Incluí um alerta extra pra ficar mais "completo", mas não vem ao caso.

Primeiro desafio do curso logica de programação: mergulhe em programação com JavaScript

1 resposta
solução!

Oi Leticia,

Parabéns pela conclusão do primeiro desafio! 👏

Analisando seu código, percebi que você está utilizando if para verificar se a idade é maior ou igual a 18 e outro if para verificar se é menor ou igual a 18.

Essa abordagem pode gerar confusão, pois um número pode ser igual a 18 e entrar em ambos os ifs.

O ideal seria usar if e else if para garantir que apenas uma condição seja executada.

Exemplo:

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

Para saber mais: Condicionais em JavaScript - Aprenda sobre as estruturas condicionais if, else if e else em JavaScript.

Continue praticando e explorando as possibilidades da programação! 💪 🤔