Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Tudo bem, Letícia?
Não sei se há alguma dúvida ou se está só compartilhando seu código. Caso haja alguma dúvida, vou assumir que seja referente à linha 9, pois é a parte em que o código pode estar apresentando um comportamento não esperado.
Quando você coloca um texto entre aspas, o Javascript interpreta como uma String, a exemplo de 'mensagemDeErro'. Caso você queira que o navegador alerte a mensagem designada à variável mensagemDeErro, então você precisa retirar as aspas.
Em outras palavras:
alert('mensagemDeErro') // mensagemDeErro
alert(mensagemDeErro) // Erro! Preencha todos os campos
Finalmente, convêm converter a variável idade1 para Integer antes de compará-la com um número. O Javascript faz coerção de tipo, então o código não vai dar erro, mas é boa prática manter os seus tipos coerentes, String com String, Integer com Integer, etc.
https://www.freecodecamp.org/portuguese/news/coercao-de-tipo-em-javascript-explicada/
Happy coding!