Na atividade de exemplo do isNan(), mostra que a condição laço será quebrada caso retorne "true" (indicando que foi digitado apenas numeros), porém na minha compreensão durante a aula o laço while só é quebrado quando a expressão para repetição se torna "false" (ou seja não é mais satisfeita a condição de repetição).
Minha dúvida é se o retorno de: while ( isNaN(idade) ) é true, por que o laço é quebrado? Para mim o programa devia ficar em um looping.