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

Estou recebendo NaN como resposta ao cálculo (resolvido)

Achei o problema :)


Olá! Fiz uma função um pouco mais elaborada para conseguir calcular as gerações. No entanto, estou recebendo NaN como resultado do cálculo. Podem ajudar, por favor?

<meta charset="UTF-8">

<script>

function mostra(frase){
    document.write(frase);
}


function calculaGeracoes (casalTemFilhosAos, primeiraGeracao){

    quantasGeracoesPassaram = primeiraGeracao/casalTemFilhosAos;

    mostra("Já se passaram " + parseFloat(quantasGeracoesPassaram) + " gerações no(a) " + seuPais );

}





var seuPais = prompt("Qual seu país de origem?");
var casalTemFilhosAos = 28;
var primeiraGeracao = 1528;


calculaGeracoes();



</script>
2 respostas
solução!

Precisa passar as variáveis no método que chama

calculaGeracoes(casalTemFilhosAos, primeiraGeracao);

obriada, Lucas! notei logo depois que faltou passar as variáveis.

Abraço,