Ключове на масиви от променливи в 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;

Намерете сумата от елементите, чиито клюове се съхраняват в нашите променливи.