Sõne tähtede hankimine JavaScriptis
Oletame, et meil on mingi sõne. Igal
sümbolil selles sõnes on oma järjekorranumber:
esimene sümbol number 0, teine
sümbol - number 1, kolmas sümbol number
2 ja nii edasi.
Nagu olete juba märganud, algab sümbolite nummerdamine nullist (null kui nummerdamise algus esineb sageli programmeerimises).
Vajadusel on võimalik pääseda juurde kinda sõne sümbolile tema numbri järgi. Selleks kirjutatakse muutuja nimi, pärast seda nime pannakse nurksulud ja nendes sulgudes määratakse sümboli number.
Vaatame näidet. Oletame, et meile anti selline sõne:
let str = 'abcde';
Pääsgem juurde mõnele selle sõne sümbolile:
let str = 'abcde';
alert(str[0]); // kuvab 'a'
alert(str[1]); // kuvab 'b'
alert(str[2]); // kuvab 'c'
Sümboli number võib samuti olla salvestatud muutujas:
let str = 'abcde';
let num = 3; // sümboli number muutujas
alert(str[num]); // kuvab 'd'
Antud sõne 'abcde'. Pääsedes juurde üksikutele
selle sõne sümbolitele kuva ekraanile sümbol
'a', sümbol 'c', sümbol 'e'.
Antud muutuja sõnega 'abcde'.
Pääsedes juurde üksikutele selle sõne sümbolitele
kirjuta uude muutujasse selle sõne sümbolid
tagurpidises järjekorras, see tähendab 'edcba'.
Antud muutuja str sõnega 'abcde'
ja muutuja num sümboli numbriga.
Kuva ekraanile sümbol, mille number
on salvestatud muutujas num.