From 03b006db99e535ad5b3eb87648b60b91765b0c0e Mon Sep 17 00:00:00 2001 From: Sergio Madera De Marco <37299705@terciariourquiza.edu.ar> Date: Thu, 7 May 2026 15:15:45 -0300 Subject: [PATCH] ejercicio 2: productos menores a 1000 con filter y map --- ejercicios.js | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/ejercicios.js b/ejercicios.js index 886bafe..f92f670 100644 --- a/ejercicios.js +++ b/ejercicios.js @@ -23,13 +23,20 @@ console.log(resultado); 2. Dado el siguiente array de productos, obtener los nombres de todos los productos que cuestan menos de $1000. */ - +// Ejercicio 2 const productos = [ - { nombre: "Teclado", precio: 800 }, - { nombre: "Monitor", precio: 3500 }, - { nombre: "Mouse", precio: 600 }, - { nombre: "Auriculares", precio: 1200 } + { nombre: "Teclado", precio: 800 }, + { nombre: "Monitor", precio: 3500 }, + { nombre: "Mouse", precio: 600 }, + { nombre: "Auriculares", precio: 1200 } ]; + +const baratos = productos + .filter(p => p.precio < 1000) + .map(p => p.nombre); + +console.log(baratos); + // Resultado esperado: ["Teclado", "Mouse"] // Pista: se puede resolver encadenando `filter` y `map`.