Muutujates olevad massiivi võtmed JavaScriptis
Olgu meil antud järgmine massiiv:
javascriptlet arr = ['a', 'b', 'c'];
Kuva ekraanile element võtmega 0:
javascriptlet arr = ['a', 'b', 'c'];
console.log(arr[0]); // kuvab 'a'
Paneme nüüd väljastatava elemendi võtme mitte otse kandilistesse sulgudesse kirjutama, vaid salvestame selle muutujasse:
javascriptlet arr = ['a', 'b', 'c'];
let key = 0; // salvestame võtme muutujasse
Kasutame nüüd oma muutujat vastava elemendi väljastamiseks:
javascriptlet arr = ['a', 'b', 'c'];
let key = 0; // salvestame võtme muutujasse
console.log(arr[key]); // kuvab 'a'
Задание 1
Antud on järgmine massiiv:
javascriptlet arr = ['a', 'b', 'c'];
Antud on ka muutuja:
javascriptlet key = 2;
Kuva ekraanile element, mille võti
on salvestatud muutujasse key.
Задание 2
Antud on järgmine massiiv:
javascriptlet arr = [1, 2, 3, 4, 5];
Antud on ka muutujad:
javascriptlet key1 = 1;
let key2 = 2;
Leia elementide summa, mille võtmed on salvestatud meie muutujatesse.