⊗jsPmBsLSCh 54 of 505 menu

JavaScript'te Bir Dizenin Son Karakteri

Dizenin son karakterini çıktılayalım. Ayrıca, dizenin uzunluğundan bağımsız olarak, komut dosyamızın son karakterin indeksini kendisi belirlemesini sağlayalım.

Şu şekilde bir dizemiz olduğunu varsayalım:

let str = 'abcde';

Gördüğünüz gibi, bu dizedeki karakter sayısı 5'tir. Biraz düşünürsek, karakter indekslemesi sıfırdan başladığı için, bu dizenin son karakterinin indeksinin uzunluğundan 1 eksik olacağı aşikardır.

Yani, dizenin uzunluğunu bilerek, ondan 1 çıkarıp son karakterin indeksini elde edebiliriz, ardından bu indeksi kullanarak son karakterin kendisini alabiliriz.

Bildiğiniz gibi, bir dizenin uzunluğu length özelliği kullanılarak bulunabilir. Buna dayanarak son karakterin indeksini bulalım:

let str = 'abcde'; let last = str.length - 1; // son karakterin indeksi

Ekrana karakteri yazdırmak için bulunan indeksi kullanalım:

let str = 'abcde'; let last = str.length - 1; // son karakterin indeksi alert(str[last]); // 'e' yazdırır

Ara değişken last tanıtılmayabilir de:

let str = 'abcde'; alert(str[str.length - 1]); // 'e' yazdırır

Bir dize verildi. Son karakterini ekrana yazdırın.

Bir dize verildi. Sondan bir önceki karakterini ekrana yazdırın.

Bir dize verildi. Sondan iki önceki karakterini ekrana yazdırın.

Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet