var idade = parseInt(prompt("Digite sua idade"));
while( isNaN(idade) ) {
idade = parseInt(prompt("Digite sua idade"));
}
alert(idade);
Inseri este código de forma semelhante e o caso não esta sendo resolvido, fica subindo alerta perguntando a idade infinitamente independente da resposta ser número ou letra.