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;
Узгарувчиларда сақланаётган калитларга эга бўлган элементлар йиғиндисини топинг.