ejercicio 4: promedio de notas usando map y loop

This commit is contained in:
2026-05-07 15:20:48 -03:00
parent 7581b554d4
commit f7abae7acf

View File

@@ -62,13 +62,27 @@ console.log(
4. Dado el siguiente array de estudiantes, calcular el promedio general de notas
usando `map` para extraer las notas y luego un loop para sumarlas.
*/
const estudiantes = [
{ nombre: "Ana", nota: 88 },
{ nombre: "Luis", nota: 72 },
{ nombre: "Marta", nota: 95 },
{ nombre: "Carlos", nota: 60 }
{ nombre: "Ana", nota: 88 },
{ nombre: "Luis", nota: 72 },
{ nombre: "Marta", nota: 95 },
{ nombre: "Carlos", nota: 60 }
];
// sacar notas
const notas = estudiantes.map(e => e.nota);
// sumar notas
let suma = 0;
for (let nota of notas) {
suma += nota;
}
// promedio
const promedio = suma / notas.length;
console.log(promedio);
// Resultado esperado: 78.75
/*