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 if
s.
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! 💪 🤔