⊗jsPmMuAr 170 of 505 menu

Viacrozmerné polia v JavaScripte

Prvky poľa môžu byť nielen reťazce a čísla, ale aj polia. V tomto prípade dostaneme pole polí alebo viacrozmerné pole.

V nasledujúcom príklade pole arr pozostáva z troch prvkov, ktoré sú samy o sebe poliami:

let arr = [['a', 'b', 'c'], ['d', 'e', 'f'], ['g', 'h', 'i']];

Prepíšme to do zrozumiteľnejšej podoby:

let arr = [ ['a', 'b', 'c'], ['d', 'e', 'f'], ['g', 'h', 'i'], ];

V závislosti od úrovne vnorenia môžu byť polia dvojrozmerné - pole polí, trojrozmerné - pole polí polí (a tak ďalej - štyrozmerné, päťrozmerné atď.).

Uvedené pole je dvojrozmerné, pretože vo vnútri jedného poľa sú umiestnené iné podpolia a už v týchto podpoliach nie sú žiadne ďalšie polia.

Na vyvolanie ľubovoľného prvku z dvojrozmerného poľa by sa mali písať už nie jedny hranaté zátvorky, ale dvoje:

let arr = [ ['a', 'b', 'c'], ['d', 'e', 'f'], ['g', 'h', 'i'], ]; console.log(arr[0][1]); // vypíše 'b' console.log(arr[1][2]); // vypíše 'f'

Dané je nasledujúce pole:

let arr = [ ['a', 'b', 'c'], ['d', 'e', 'f'], ['g', 'h', 'i'], ['j', 'k', 'l'], ];

Pomocou neho vypíšte prvky s textom 'l', 'e', 'g' a 'a'.

Dané je nasledujúce pole:

let arr = [[1, 2], [3, 4], [5, 6]];

Obraťte sa na každý prvok poľa a nájdite súčet všetkých jeho prvkov.

Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť