JavaScript-də sətir simvollarının əldə edilməsi
Tutaq ki, bizim müəyyən bir sətrimiz var. Bu
sətrin hər bir simvolunun öz sıra nömrəsi var:
birinci simvol nömrəsi 0, ikinci
simvol - nömrə 1, üçüncü simvol nömrəsi
2 və s.
Artıq gördüyünüz kimi, simvolların nömrələnməsi sıfırdan başlayır (nömrələmənin sıfırdan başlaması proqramlaşdırmada tez-tez rast gəlinir).
Lazım olduqda, sətrin müəyyən bir simvoluna onun nömrəsi ilə müraciət etmək olar. Bunun üçün dəyişənin adı yazılır, ondan sonra kvadrat mötərizələr qoyulur və bu mötərizələrin içində simvolun nömrəsi göstərilir.
Gəlin nümunə üzərində baxaq. Tutaq ki, bizə aşağıdakı kimi bir sətir verilib:
let str = 'abcde';
Gəlin bu sətrin bəzi simvollarına müraciət edək:
let str = 'abcde';
alert(str[0]); // 'a' çap edəcək
alert(str[1]); // 'b' çap edəcək
alert(str[2]); // 'c' çap edəcək
Simvolun nömrəsi dəyişəndə də saxlana bilər:
let str = 'abcde';
let num = 3; // dəyişəndəki simvol nömrəsi
alert(str[num]); // 'd' çap edəcək
'abcde' sətiri verilib. Bu sətrin ayrı-ayrı
simvollarına müraciət etməklə ekranda
'a' simvolunu, 'c' simvolunu, 'e' simvolunu çap edin.
'abcde' sətri olan dəyişən verilib.
Bu sətrin ayrı-ayrı simvollarına müraciət etməklə
yeni dəyişənə bu sətrin simvollarını
əks qaydada, yəni 'edcba' yazın.
'abcde' sətri olan str dəyişəni
və simvol nömrəsi olan num dəyişəni verilib.
Nömrəsi num dəyişənində saxlanılan simvolu
ekranda çap edin.