Oi, Araken! Como vai?
Mandou bem usando o while
para controlar a repetição e garantir que o número exato de entradas seja solicitado.
Se quiser explorar outra abordagem, você pode experimentar o for
, que é ideal quando já sabemos o número de iterações. Veja este exemplo:
let qtdNumeros = parseInt(prompt('Digite a quantidade de números para o cálculo da média:'));
let soma = 0;
for (let i = 0; i < qtdNumeros; i++) {
let numero = parseInt(prompt('Digite o número:'));
soma += numero;
}
let media = soma / qtdNumeros;
console.log(media);
No código acima, a variável i
controla as repetições automaticamente, deixando o código mais direto. Assim como no seu exemplo, ele calcula a média dos números inseridos.
Conte com o apoio do Fórum na sua jornada.
Abraços e bons estudos!