Estava reproduzindo o exercicio mostrado sobre a média das idades usando função for() ao invés da while(), porém o resultado sempre mostra uma dizima mesmo colocando parseInt() em todas as idades. Alguém pode me ajudar a entender o que acontece? minha programação abaixo:
<meta charset = "UTF-8">
<script>
    var numeroDeFamiliares = parseInt(prompt("Digite a quantidade de familiares."));
    var totalFamiliares = 1;
    var totalIdades = 1;
    function pulaLinha(){
        document.write("<br>");
    }
    function mostra(frase){
        document.write(frase);
        pulaLinha();
    }
    for(totalFamiliares;totalFamiliares<= numeroDeFamiliares;totalFamiliares++){
        var idade = parseInt(prompt("Insira a idade do familiar."));
        totalIdades += idade;
    }
    var mediaIdades = totalIdades/numeroDeFamiliares;
    mostra("A média das idades é " + mediaIdades);
    mostra("FIM");
</script>