Cuando conozco la cantidad de elementos suelo usar for y cuando la desconozco utilizo flag o banderas que me ayudaran a romper por ejemplo un ciclo mientras.
<meta charset="UTF-8">
<h1>MEDIA </h1>
<script>
function saltarLinea() {
document.write("<br>");
document.write("<br>");
}
function imprimir(frase) {
document.write(frase);
saltarLinea();
}
var acumuladoEdades=0.0;
var integrantes = parseInt(prompt("Ingrese el número de integrantes de su familia"));
for (var i = 1; i <= integrantes; i=i+1) {
var edad = parseInt(prompt(`Ingrese la edad del integrante #${i}`));
imprimir(`La edad del integrante #${i} es ${edad}`);
acumuladoEdades=acumuladoEdades+edad;
}
imprimir(`El promedio de edades de los integrantes de la familia es ${acumuladoEdades/integrantes}`);
</script>