Զանգվածների բանալիները փոփոխականներից 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;

Գտեք այն տարրերի գումարը, որոնց բանալիները պահվում են մեր փոփոխականներում։