From f05c78f5e760bc4847aaf78b461e60f8120f261a Mon Sep 17 00:00:00 2001 From: Andrea Marina Ascani Date: Mon, 11 May 2026 17:56:19 -0300 Subject: [PATCH] Ejercicio tres, aunque mal hecho --- ejercicios.js | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/ejercicios.js b/ejercicios.js index 120f723..605839e 100644 --- a/ejercicios.js +++ b/ejercicios.js @@ -46,3 +46,37 @@ const productos = [ { nombre: "Auriculares", precio: 1200 } ]; console.log(productos.filter(u=> u.precio < 1000).map(u => u.nombre)) +/* +Escribir una función describir que reciba un objeto +persona con las propiedades nombre, edad y ciudad, +y retorne un string del estilo: "Ana tiene 25 años y vive + en Rosario." Usar destructuring en los parámetros de la + función. +*/ +const persona = { + nombre: "Azul", + edad: 35, + ciudad: "Rosario", +} +function saludar ({nombre , edad, ciudad}){ + console.log(`${nombre} tiene ${edad} años y vive en ${ciudad}`) +} +saludar(persona) +/* 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 } +]; +const notas = estudiantes.map ( u => u.nota) +let contador2 = 0 +let sumanotas +while (contador2 === sumanotas.lenght)! { + sumanotas = sumanotas + notas[contador2] + contador2 = contador2 + 1 +} +const promedio = sumanotas/sumanotas.lenght+1