⊗jsPmMuAr 170 of 505 menu

Daudzdimensiju masīvi JavaScript

Masīva elementi var būt ne tikai virknes un skaitļi, bet arī masīvi. Šajā gadījumā mēs iegūsim masīvu no masīviem jeb daudzdimensiju masīvu.

Nākamajā piemērā masīvs arr sastāv no trim elementiem, kas savukārt paši ir masīvi:

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

Pārrakstīsim saprotamākā formā:

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

Atkarībā no ligzdošanas līmeņa masīvi var būt divdimensiju - masīvs no masīviem, tridimensiju - masīvs no masīviem no masīviem (nu un tā tālāk - četrdimensiju, piecdimensiju utt).

Iepriekš minētais masīvs ir divdimensiju, jo viena masīva iekšpusē atrodas citi apakšmasīvi un šajos apakšmasīvos vairs nav citu masīvu.

Lai izvadītu kādu elementu no divdimensiju masīva, jāraksta nevis viena kvadrātiekavu pāris, bet divi:

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

Dots nākošais masīvs:

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

Izmantojot to, izvadiet elementus ar tekstu 'l', 'e', 'g' un 'a'.

Dots nākošais masīvs:

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

Pievēršoties katram masīva elementam, atrodiet visu tā elementu summu.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt