Vnořená pole
Kromě základních datových typů můžeme do polí vkládat i další pole. Těmto vloženým polím říkáme vnořená pole.
Vnořená pole nám umožňují ukládat složitější struktury dat. Podívejme se na příklad:
const studijniSkupiny = [["Anna", "Boris"], ["David", "Eva"]];
V tomto příkladě máme pole studijniSkupiny
, které obsahuje dvě další pole, z nichž každé představuje jednu studijní skupinu.
Přístup k jednotlivým prvkům ve vnořeném poli funguje podobně jako u jednorozměrného pole. Například:
console.log(studijniSkupiny[0]) // Vypíše: Anna,Boris
console.log(studijniSkupiny[0][1]) // Vypíše: Boris
Vidíme, že studijniSkupiny[0]
je prvek na indexu 0 v poli studijniSkupiny
. Tedy: ["Anna", "Boris"]
. A když chceme hodnotu z tohoto pole tak jen přidáme hranaté závorky s indexem vnořeného pole: studijniSkupiny[0][1]
. Toto nejdřív vybere prvek na indexu 0 pole studijniSkupiny
, což je ["Anna", "Boris"]
a v tomto prvku vybereme prvek na indexu 1, což je "Boris"
.
Pokyny
Vypište z pole spoluhraci
ve druhé skupině prvního spoluhráče.
Začněte programovat zdarma
8/10