3
respostas

Exercício utilizando o for

<meta charset="UTF-8">

<script>

    function pulaLinha() {
        document.write("<br>");
    }

    function mostra(frase) {

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

    var totalFamiliares = parseInt(prompt("Quantas pessoas tem na sua família?"));
    var totalIdade=0;


    for (numero = 1;numero<=totalFamiliares;numero++){
            var idade = parseInt(prompt("Informe a idade do familiar"));

            totalIdade = totalIdade + idade;

        }
        mostra( " A soma das idades é " + totalIdade);
        mostra("A média das idades é " + totalIdade/totalFamiliares);
     mostra("FIM!!!");  

</script>
3 respostas

Incrementando o código

<meta charset="UTF-8">

<script>

    function pulaLinha() {
        document.write("<br>");
    }

    function mostra(frase) {

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

    var totalFamiliares = parseInt(prompt("Quantas pessoas tem na sua família?"));
    var totalIdade=0;


    for (numero = 1;numero<=totalFamiliares;numero++){
            var nomeFamiliar = prompt("Nome do Familiar")
            var idade = parseInt(prompt("Informe a idade de " + nomeFamiliar));
            mostra(nomeFamiliar + " tem "+ idade + " anos");

            totalIdade = totalIdade + idade;

        }
        mostra( " A soma das idades é " + totalIdade);
        mostra("A média das idades é " + totalIdade/totalFamiliares);
     mostra("FIM!!!");  

</script>

Boa noite, Rodrigo! Como vai?

É isso aí! Agora é seguir em frente rumo à luz do conhecimento!

Mas aproveitando, deixo aqui uma observação importante: nunca esqueça do var ao criar uma variável! Isso pode causar problemas e dores de cabeça! Veja que vc esqueceu do var no momento da criação da variável auxilar do for. Embora seu código tenha funcionado, o ideal seria fazer como visto a seguir.

for (var numero = 1; numero<=totalFamiliares; numero++) {
     // Restante do código omitido.
}

Pegou a ideia? Qualquer coisa é só falar!

Grande abraço e bons estudos, meu aluno!

Ah perfeito, entendi a ideia. obrigado