Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

isNaN

fala galera, então dando segmento ao tópico anterior, segue o código. O que acontece aqui é que o programa exibe duas vezes "Digite sua idade", ele sai do loop independente do que eu digite.

<meta charset="UTF-8">
<script>

    function pulaLinha() {

        document.write("<br>");
    }

    function mostra(frase) {

        document.write(frase);
        pulaLinha();
    }

    var idade = parseInt(prompt("Digite sua idade"));

        while(isNaN(idade)); 
        {
        idade = parseInt(prompt("Digite sua idade"));    
        }

mostra(idade);


</script>
2 respostas
solução!

Boa tarde Georg!

Tem um erro no seu código:

while(isNaN(idade));

Remove esse ponto e vírgula ";".

Você já testou digitar texto (string)? O que acontece?

Agr funcionou Jonas...valeu!