JavaScript-de köp ölçegli massiwler
Massiw elementleri diňe setirler we sanlar däl, eýsem massiwler hem bolup biler. Bu ýagdaýda bizde massiw massiwler ýa-da köp ölçegli massiw dörer.
Aşakdaky mysalda arr massiw
öz içine alýan üç elementden ybarat,
öz gezeginde massiw bolan:
let arr = [['a', 'b', 'c'], ['d', 'e', 'f'], ['g', 'h', 'i']];
Has düşnükli görnüşde ýazalyň:
let arr = [
['a', 'b', 'c'],
['d', 'e', 'f'],
['g', 'h', 'i'],
];
Goýulyş derejesine baglylykda massiwler iki ölçegli - massiw massiwler, üç ölçegli - massiw massiwler massiwleri (we şuňa meňzeş - dört ölçegli, bäş ölçegli we ş.m.) bolup biler.
Ýokarda görkezilen massiw iki ölçeglidir, sebäbi bir massiw içinde başga ýasty massiwler ýerleşýär we bu ýasty massiwlerde başga massiwler ýok.
Iki ölçegli massiwden haýsydyr bir element çykarmak üçin ýekeje inedördül möýýam däl, eýsem iki sany ýazmaly:
let arr = [
['a', 'b', 'c'],
['d', 'e', 'f'],
['g', 'h', 'i'],
];
console.log(arr[0][1]); // 'b' çykarar
console.log(arr[1][2]); // 'f' çykarar
Aşakdaky massiw berlen:
let arr = [
['a', 'b', 'c'],
['d', 'e', 'f'],
['g', 'h', 'i'],
['j', 'k', 'l'],
];
Onuň üsti bilen teksti
'l', 'e', 'g' we 'a' bolan elementleri çykaryň.
Aşakdaky massiw berlen:
let arr = [[1, 2], [3, 4], [5, 6]];
Massiwde her elemente ýüz tutmak bilen onuň ähli elementleriniň jemini tapyň.