← Všechny úlohy Ověření · JavaScript basic

JavaScript · basic

Cena košíku

Dopište tělo funkce celkovaCena(kosik). Dostane pole položek. Každá položka je objekt s cenou za kus a počtem kusů. Funkce vrátí celkovou cenu, tedy součet cena × pocet za všechny položky.

Například dvě vstupenky po 690 Kč a jedno tričko za 350 Kč stojí dohromady 1730. Prázdný košík stojí 0.

Tlačítko Spustit (nebo Ctrl/⌘ + Enter) zavolá funkci s ukázkovými košíky a vypíše výsledky.

Váš kód · ukládá se v tomhle prohlížeči

Nápověda
  • Začněte proměnnou let soucet = 0.
  • Pole projdete cyklem for (const polozka of kosik), k vlastnostem se dostanete přes polozka.cena a polozka.pocet.
  • Nezapomeňte na konci return. Bez něj funkce vrátí undefined.
Ukázat vzorové řešení

Co se hodí: Funkce, Pole a cykly, Objekty.