diff --git a/ejercicios.js b/ejercicios.js index b5d451d..3fa1df1 100644 --- a/ejercicios.js +++ b/ejercicios.js @@ -31,6 +31,11 @@ const productos = [ { nombre: "Auriculares", precio: 1200 } ]; +const barato = productos + .filter(producto => producto.precio < 1000) + .map(producto => producto.nombre); + +console.log(barato) // Resultado esperado: ["Teclado", "Mouse"] // Pista: se puede resolver encadenando `filter` y `map`. @@ -42,8 +47,14 @@ const productos = [ `"Ana tiene 25 años y vive en Rosario."` Usar destructuring en los parámetros de la función. */ +const persona = { nombre: "Ana" , edad: 25 , ciudad: "Rosario"}; +function describir({ nombre, edad, ciudad}) { + return `${nombre} tiene ${edad} años y vive en ${ciudad}.`; +} +console.log(describir(persona)); +asdas /* 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.