Buenas, amigos. Quisiera una ayuda con este codigo. En esta clase vimos como acomular variables y hacer un ejercicio para sacar promedios de una familia.
Segun la logica del programa si ingreso que la familia esta conformada por 3 personas, solo me pregunta por las edades de los tres miembros. Pero, yo quisiera agregar algo mas, ¿Como puedo hacer para que mi codigo pida ingresar los nombres de la familia e imprimirlos segun la cantidad de miembros?
les dejo mi codigo, ojala me puedan ayudar
<meta charset="UTF-8">
<h3> Programa para calcular los promedios </h3>
<script>
function saltodelinea (){
document.write("<br>");
document.write("<br>");
document.write("<br>");
}
function print (frase){
document.write(frase);
saltodelinea();
}
//var nombre1 = (prompt ("Ingrese su nombre:"));
//var numero1 = parseInt(prompt (nombre1 + "," + " ingrese su edad:"));
//var nombre2 = (prompt ("Ingrese su nombre:"));
//var numero2 = parseInt(prompt (nombre2 + "," + " ingrese su edad:"));
//var nombre3 = (prompt ("Ingrese su nombre:"));
//var numero3 = parseInt(prompt (nombre3 + "," + " ingrese su edad:"));
//var nombre4 = (prompt ("Ingrese su nombre:"));
//var numero4 = parseInt(prompt (nombre4 + "," + " ingrese su edad:"));
//var edadTotal = (numero1 + numero2 + numero3 + numero4);
//var mediaTotal = (edadTotal / 4);
//print ("El promedio en su familia es: " + Math.round(mediaTotal));
var cantidadFamilia = parseInt(prompt ("Ingrese la cantidad de miembros en su familia"));
var contadorFamilia = 1;
var totalEdades = 0;
while (contadorFamilia <= cantidadFamilia){
var edadFamilia = parseInt (prompt ("Ingrese la edad, por favor: "));
totalEdades = (totalEdades + edadFamilia);
contadorFamilia ++;
}
var mediaTotal = (totalEdades / cantidadFamilia);
print ("El promedio en su familia es: " + mediaTotal);
</script>