Olá, Guilherme. Tudo bem?
Parabéns por ter conseguido resolver o desafio! É normal acontecer isso, mas cada pequena vitória conta muito no aprendizado de programação. Pelo que vi no seu código, você está no caminho certo.
Apenas uma dica: quando você usa prompt
para capturar a idade, o valor retornado é uma string. Para comparações numéricas, como no if
, é uma boa prática converter essa string para um número. Você pode fazer isso usando parseInt
ou Number
. Veja como ficaria:
let userIdade = prompt("Qual sua idade?");
userIdade = parseInt(userIdade); // ou Number(userIdade)
if (userIdade >= 18) {
alert("Parabéns, pode tirar a carteira de motorista");
}
Isso garante que a comparação no if
seja feita corretamente. Continue praticando e evoluindo, cada desafio superado é um passo a mais na sua carreira de programação.
Espero ter ajudado e bons estudos!