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