JavaScript'te Dize Karakterlerini Alma
Diyelim ki bir dizgemiz var. Bu dizedeki
her karakterin kendi sıra numarası vardır:
ilk karakter numarası 0, ikinci
karakter - numara 1, üçüncü karakter numarası
2 ve böyle devam eder.
Fark ettiğiniz gibi, karakter numaralandırması sıfırdan başlar (sıfır, programlamada numaralandırmanın başlangıcı olarak sıkça karşımıza çıkar).
Gerektiğinde, bir dizenin belirli bir karakterine numara ile erişilebilir. Bunun için değişken adı yazılır, bu addan sonra köşeli parantezler konur ve bu parantezlerin içine karakter numarası belirtilir.
Bir örnek üzerinde görelim. Diyelim ki bize şu dize verilmiş:
let str = 'abcde';
Şimdi bu dizenin bazı karakterlerine erişelim:
let str = 'abcde';
alert(str[0]); // 'a' yazar
alert(str[1]); // 'b' yazar
alert(str[2]); // 'c' yazar
Karakter numarası bir değişkende de saklanabilir:
let str = 'abcde';
let num = 3; // değişkende saklanan karakter numarası
alert(str[num]); // 'd' yazar
'abcde' dizesi verilmiş. Bu dizenin tek tek
karakterlerine erişerek ekrana 'a' karakterini,
'c' karakterini, 'e' karakterini yazdırın.
'abcde' dizesine sahip bir değişken verilmiş.
Bu dizenin tek tek karakterlerine erişerek
yeni bir değişkene bu dizenin karakterlerini
tersten, yani 'edcba' olarak yazın.
'abcde' dizesine sahip str değişkeni
ve bir karakter numarasına sahip num değişkeni verilmiş.
Numarası num değişkeninde saklanan karakteri
ekrana yazdırın.