Spring til indhold
Academi.dk

Find det dyreste produkt

Løb en liste af objekter igennem og find det med den højeste pris. Øvelsen samler arrays, objekter og betingelser i ét, og det mønster bruger du hver gang du skal finde den største, den mindste eller den første, der opfylder noget.

En sidebemærkning, der er værd at tage med: hvad skal der ske, hvis listen er tom? Med løsningen ovenfor bliver dyreste undefined, og det næste punktum fejler. Prøv at tilføje et tjek øverst i koden.

Skriv din løsning

Koden kører i din egen browser. Den bliver ikke sendt nogen steder hen, og der bliver ikke gemt noget. Lukker du siden, er den væk.

Din kode
const produkter = [
  { navn: "Kaffe", pris: 89 },
  { navn: "Kande", pris: 199 },
  { navn: "Kop", pris: 45 }
];

// Sæt "dyreste" til det produkt-objekt, der har den højeste pris.
let dyreste = null;

console.log(dyreste);

Output

Tryk på “Kør koden”.
  • dyreste er et objekt
  • dyreste er Kanden
3 hints

Forklaringen