Զանգվածների բանալիները փոփոխականներից JavaScript-ում
Ենթադրենք ունենք հետևյալ զանգվածը.
let arr = ['a', 'b', 'c'];
Եկեք արտածենք 0 բանալիով տարրը.
let arr = ['a', 'b', 'c'];
console.log(arr[0]); // կարտածի 'a'
Եկեք այժմ այն բանալին, որի տարրն ենք արտածում, չգրենք անմիջականորեն քառակուսի փակագծերում, այլ գրենք այն մի փոփոխականի մեջ.
let arr = ['a', 'b', 'c'];
let key = 0; // բանալին գրենք փոփոխականի մեջ
Այժմ օգտագործենք մեր փոփոխականը համապատասխան տարրը արտածելու համար.
let arr = ['a', 'b', 'c'];
let key = 0; // բանալին գրենք փոփոխականի մեջ
console.log(arr[key]); // կարտածի 'a'
Տրված է հետևյալ զանգվածը.
let arr = ['a', 'b', 'c'];
Տրված է նաև փոփոխական.
let key = 2;
Արտածեք էկրանին այն տարրը, որի բանալին
պահվում է key փոփոխականում։
Տրված է հետևյալ զանգվածը.
let arr = [1, 2, 3, 4, 5];
Տրված են նաև փոփոխականներ.
let key1 = 1;
let key2 = 2;
Գտեք այն տարրերի գումարը, որոնց բանալիները պահվում են մեր փոփոխականներում։