Utfordring: Søk Etter Elementer Med Find()
Oppgave
- Den opprinnelige arrayen er gitt som
products, og inneholder objekter som representerer produkter med egenskapenename,priceogfeatured. - Bruk
find()-metoden for å finne det første produktet i arrayen derfeatured-egenskapen er satt tiltrue. - Hvis et fremhevet produkt blir funnet, logg navnet og prisen; hvis ikke, logg en melding som indikerer at ingen fremhevet produkt ble funnet.
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 utdata:
Featured product: Headphones, Price: $150
- Bruk
find()-metoden påproducts-arrayen og oppgi en callback-funksjon som sjekker omfeatured-egenskapen til produktobjektet ertrue. - Hvis et fremhevet produkt finnes, logg navnet og prisen; ellers logg en melding som indikerer at ingen fremhevet produkt ble funnet.
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."); }
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 5. Kapittel 6
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Suggested prompts:
Can you explain how the find() method works in this context?
What happens if there are no featured products in the array?
Can you show how to modify the code to find all featured products instead of just the first one?
Awesome!
Completion rate improved to 2.27
Utfordring: Søk Etter Elementer Med Find()
Sveip for å vise menyen
Oppgave
- Den opprinnelige arrayen er gitt som
products, og inneholder objekter som representerer produkter med egenskapenename,priceogfeatured. - Bruk
find()-metoden for å finne det første produktet i arrayen derfeatured-egenskapen er satt tiltrue. - Hvis et fremhevet produkt blir funnet, logg navnet og prisen; hvis ikke, logg en melding som indikerer at ingen fremhevet produkt ble funnet.
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 utdata:
Featured product: Headphones, Price: $150
- Bruk
find()-metoden påproducts-arrayen og oppgi en callback-funksjon som sjekker omfeatured-egenskapen til produktobjektet ertrue. - Hvis et fremhevet produkt finnes, logg navnet og prisen; ellers logg en melding som indikerer at ingen fremhevet produkt ble funnet.
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."); }
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 5. Kapittel 6