Utmaning: Sök Efter Objekt Med find()
Uppgift
- Den ursprungliga arrayen ges som
products, innehållande objekt som representerar produkter med egenskapernaname,priceochfeatured. - Använd metoden
find()för att hitta den första produkten i arrayen där egenskapenfeaturedär satt tilltrue. - Om en utvald produkt hittas, logga dess namn och pris; annars, logga ett meddelande som indikerar att ingen utvald produkt hittades.
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(___); }
Förväntad utdata:
Featured product: Headphones, Price: $150
- Använd metoden
find()på arrayenproductsoch ange en callback-funktion som kontrollerar om egenskapenfeaturedför produktobjektet ärtrue. - Om en utvald produkt hittas, logga dess namn och pris; annars logga ett meddelande som indikerar att ingen utvald produkt hittades.
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."); }
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 5. Kapitel 6
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Fantastiskt!
Completion betyg förbättrat till 2.27
Utmaning: Sök Efter Objekt Med find()
Svep för att visa menyn
Uppgift
- Den ursprungliga arrayen ges som
products, innehållande objekt som representerar produkter med egenskapernaname,priceochfeatured. - Använd metoden
find()för att hitta den första produkten i arrayen där egenskapenfeaturedär satt tilltrue. - Om en utvald produkt hittas, logga dess namn och pris; annars, logga ett meddelande som indikerar att ingen utvald produkt hittades.
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(___); }
Förväntad utdata:
Featured product: Headphones, Price: $150
- Använd metoden
find()på arrayenproductsoch ange en callback-funktion som kontrollerar om egenskapenfeaturedför produktobjektet ärtrue. - Om en utvald produkt hittas, logga dess namn och pris; annars logga ett meddelande som indikerar att ingen utvald produkt hittades.
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."); }
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 5. Kapitel 6