Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Utfordring: Søk Etter Elementer Med Find() | Grunnleggende om JavaScript-Objekter
Javascript Datastrukturer

bookUtfordring: Søk Etter Elementer Med Find()

Sveip for å vise menyen

Oppgave

  1. Den opprinnelige arrayen er gitt som products, og inneholder objekter som representerer produkter med egenskapene name, price og featured.
  2. Bruk find()-metoden for å finne det første produktet i arrayen der featured-egenskapen er satt til true.
  3. Hvis et fremhevet produkt blir funnet, logg navnet og prisen; hvis ikke, logg en melding som indikerer at ingen fremhevet produkt ble funnet.
12345678910111213141516
const 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(___); }
copy

Forventet utdata:

Featured product: Headphones, Price: $150
  1. Bruk find()-metoden på products-arrayen og oppgi en callback-funksjon som sjekker om featured-egenskapen til produktobjektet er true.
  2. Hvis et fremhevet produkt finnes, logg navnet og prisen; ellers logg en melding som indikerer at ingen fremhevet produkt ble funnet.
12345678910111213141516
const 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."); }
copy

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 36

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Seksjon 1. Kapittel 36
some-alt