Udfordring: Søg Efter Elementer Med Find()
Opgave
- Den oprindelige array gives som
products, der indeholder objekter, som repræsenterer produkter med egenskabernename,priceogfeatured. - Brug
find()-metoden til at finde det første produkt i arrayet, hvor egenskabenfeatureder sat tiltrue. - Hvis et fremhævet produkt findes, log dets navn og pris; ellers log en besked, der angiver, at der ikke blev fundet et fremhævet produkt.
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(___); }
Forventet output:
Featured product: Headphones, Price: $150
- Brug
find()-metoden påproducts-arrayet og angiv en callback-funktion, der kontrollerer, omfeatured-egenskaben for produktobjektet ertrue. - Hvis et fremhævet produkt findes, log dets navn og pris; ellers log en meddelelse, der angiver, at der ikke blev fundet et fremhævet produkt.
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 alt klart?
Tak for dine kommentarer!
Sektion 5. Kapitel 6
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Awesome!
Completion rate improved to 2.27
Udfordring: Søg Efter Elementer Med Find()
Stryg for at vise menuen
Opgave
- Den oprindelige array gives som
products, der indeholder objekter, som repræsenterer produkter med egenskabernename,priceogfeatured. - Brug
find()-metoden til at finde det første produkt i arrayet, hvor egenskabenfeatureder sat tiltrue. - Hvis et fremhævet produkt findes, log dets navn og pris; ellers log en besked, der angiver, at der ikke blev fundet et fremhævet produkt.
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(___); }
Forventet output:
Featured product: Headphones, Price: $150
- Brug
find()-metoden påproducts-arrayet og angiv en callback-funktion, der kontrollerer, omfeatured-egenskaben for produktobjektet ertrue. - Hvis et fremhævet produkt findes, log dets navn og pris; ellers log en meddelelse, der angiver, at der ikke blev fundet et fremhævet produkt.
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 alt klart?
Tak for dine kommentarer!
Sektion 5. Kapitel 6