Boa tarde, Laura! Tudo bem?
Seu código está correto e cumpre a tarefa de calcular a média dos números inseridos pelo usuário. A lógica está bem estruturada.
Você poderia melhorar ele colocando um for
e fazer uma validação dos números inseridos, vou deixar um exemplo aqui em baixo do jeito que eu fiz:
let qntdNumero = parseInt(prompt("Insira a quantidade de números para calcular a média"));
while (isNaN(qntdNumero) || qntdNumero <= 0) {
qntdNumero = parseInt(prompt("Entrada inválida. Por favor, insira um número maior que zero:"));
}
let soma = 0;
for (let i = 0; i < qntdNumero; i++) {
let numero = parseInt(prompt("Insira um número"));
while (isNaN(numero)) {
numero = parseInt(prompt("Entrada inválida. Por favor, insira um número válido:"));
}
soma += numero;
}
let media = soma / qntdNumero;
console.log("A média é: " + media);