Muuttujissa olevat taulukkoavaimet JavaScriptissä
Olkoon meillä annettu tällainen taulukko:
javascriptlet arr = ['a', 'b', 'c'];
Tulostetaan näytölle elementti, jonka avain on 0:
javascriptlet arr = ['a', 'b', 'c'];
console.log(arr[0]); // tulostaa 'a'
Älkäämme nyt kirjoittako tulostettavan elementin avainta suoraan hakasulkeisiin, vaan tallennetaan se muuttujaan:
javascriptlet arr = ['a', 'b', 'c'];
let key = 0; // tallennetaan avain muuttujaan
Käytetään nyt muuttujaamme vastaavan elementin tulostamiseen:
javascriptlet arr = ['a', 'b', 'c'];
let key = 0; // tallennetaan avain muuttujaan
console.log(arr[key]); // tulostaa 'a'
Задание 1
Annettu seuraava taulukko:
javascriptlet arr = ['a', 'b', 'c'];
Annettu myös muuttuja:
javascriptlet key = 2;
Tulosta näytölle elementti, jonka avain
säilytetään muuttujassa key.
Задание 2
Annettu seuraava taulukko:
javascriptlet arr = [1, 2, 3, 4, 5];
Annettu myös muuttujat:
javascriptlet key1 = 1;
let key2 = 2;
Etsi niiden elementtien summa, joiden avaimet säilytetään meidän muuttujissamme.