Oi Tiago,
O seu código está quase perfeito! 😎
A função prompt()
sempre retorna uma string, então, para comparar a idade, o melhor é converter o valor para um número usando parseInt()
ou Number()
.
Caso contrário, a comparação será feita como strings, o que pode gerar resultados inesperados.
Exemplo:
let idadeUsuario = parseInt(prompt('Qual sua idade?'));
if (idadeUsuario >= 18) {
alert('Pode tirar a habilitação!');
}
Para saber mais: Conversão de string para número em JavaScript. Este link aborda as diferentes formas de converter strings para números em JavaScript.
Continue praticando! 💪 💻