Muy interesante este ejercicio no lo acerte a la primera segun el parametro establecido de la variable contador se define de acuerdo a la cantidad de numeros, por ende no debe de seguir incrementando si no mas bien existir una condicion que haga este decrementando.
let cantidadNumeros = prompt('Ingrese la cantidad de números para el cálculo del promedio:'); let suma = 0; let contador = cantidadNumeros;
while(contador > 0){ let numero = parseInt(prompt('Ingrese el numero:')); suma += numero; }
let promedio = suma / cantidadNumeros;
console.log(promedio);