1
resposta

Exercicio media_dos_eventos.html

Prezados,

No meu entendimento para a resolução desse exercício, deve-se estar colocando a var totalGastoComEventos = 0; fora do loop do while.

<meta charset="UTF-8">



<script>

    function pulaLinha() {

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

    function mostra(frase) {

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

    var totalDeEventos = parseInt(prompt("Informe o total de eventos"));

    var contador = 1;
    var totalGastoComEventos = 0;

    while(contador <= totalDeEventos) {

        var gasto = parseFloat(prompt("Informe total gasto com evento"));
        totalGastoComEventos = totalGastoComEventos + gasto;
        contador++;
    }

    var media = totalGastoComEventos / totalDeEventos;

    mostra("A média de gastos é " + media);
</script>
1 resposta

Oi, Bruno! Tudo certo?

Desde já, peço desculpas pela demora em retornar.

É isso mesmo! Quando a inicialização da variável totalGastoComEventos estava dentro do laço de repetição, ela era zerada toda vez que o while era executado novamente. Com isso, o incremento da variável não ocorria de fato. Por outro lado, depois da mudança de posição, o programa do Kauan voltou a funcionar normalmente.

Continue se dedicando nos estudos e, caso surja alguma dúvida, lembre-se que você pode postá-la no fórum. Fico à disposição para auxiliá-lo!

Grande abraço e até mais.