Desafío: Búsqueda de Elementos Usando find()
Tarea
- Se proporciona el arreglo original como
products, que contiene objetos que representan productos con las propiedadesname,priceyfeatured. - Utiliza el método
find()para descubrir el primer producto en el arreglo cuya propiedadfeaturedesté establecida entrue. - Si se encuentra un producto destacado, muestra su nombre y precio; de lo contrario, muestra un mensaje indicando que no se encontró ningún producto destacado.
12345678910111213141516const products = [ { name: "Laptop", price: 1200, featured: false }, { name: "Headphones", price: 150, featured: true }, { name: "Smartphone", price: 800, featured: false }, { name: "Camera", price: 1000, featured: true }, ]; const featuredProduct = ___.___((product) => ___ === true); if (featuredProduct) { console.log( `Featured product: ${___}, Price: $${featuredProduct.___}` ); } else { console.log(___); }
Salida esperada:
Featured product: Headphones, Price: $150
- Utilizar el método
find()en el arrayproductsy proporcionar una función de callback que verifique si la propiedadfeatureddel objeto producto estrue. - Si se encuentra un producto destacado, mostrar su nombre y precio; de lo contrario, mostrar un mensaje indicando que no se encontró ningún producto destacado.
12345678910111213141516const products = [ { name: "Laptop", price: 1200, featured: false }, { name: "Headphones", price: 150, featured: true }, { name: "Smartphone", price: 800, featured: false }, { name: "Camera", price: 1000, featured: true }, ]; const featuredProduct = products.find((product) => product.featured === true); if (featuredProduct) { console.log( `Featured product: ${featuredProduct.name}, Price: $${featuredProduct.price}` ); } else { console.log("No featured product found."); }
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 5. Capítulo 6
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Awesome!
Completion rate improved to 2.27
Desafío: Búsqueda de Elementos Usando find()
Desliza para mostrar el menú
Tarea
- Se proporciona el arreglo original como
products, que contiene objetos que representan productos con las propiedadesname,priceyfeatured. - Utiliza el método
find()para descubrir el primer producto en el arreglo cuya propiedadfeaturedesté establecida entrue. - Si se encuentra un producto destacado, muestra su nombre y precio; de lo contrario, muestra un mensaje indicando que no se encontró ningún producto destacado.
12345678910111213141516const products = [ { name: "Laptop", price: 1200, featured: false }, { name: "Headphones", price: 150, featured: true }, { name: "Smartphone", price: 800, featured: false }, { name: "Camera", price: 1000, featured: true }, ]; const featuredProduct = ___.___((product) => ___ === true); if (featuredProduct) { console.log( `Featured product: ${___}, Price: $${featuredProduct.___}` ); } else { console.log(___); }
Salida esperada:
Featured product: Headphones, Price: $150
- Utilizar el método
find()en el arrayproductsy proporcionar una función de callback que verifique si la propiedadfeatureddel objeto producto estrue. - Si se encuentra un producto destacado, mostrar su nombre y precio; de lo contrario, mostrar un mensaje indicando que no se encontró ningún producto destacado.
12345678910111213141516const products = [ { name: "Laptop", price: 1200, featured: false }, { name: "Headphones", price: 150, featured: true }, { name: "Smartphone", price: 800, featured: false }, { name: "Camera", price: 1000, featured: true }, ]; const featuredProduct = products.find((product) => product.featured === true); if (featuredProduct) { console.log( `Featured product: ${featuredProduct.name}, Price: $${featuredProduct.price}` ); } else { console.log("No featured product found."); }
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 5. Capítulo 6