⊗jsPmBsLSCh 54 of 505 menu

JavaScript-de setiriň iň soňky nyşany

Geliň, setiriň iň soňky nyşanyny çykaralyň. Şeýle hem edeliň, setiriň uzynlygyna baglylyk etmezden, biziň skriptimiz özi iň soňky nyşanyň nomerini anyklasyn.

Bizde şeýle setir bar bolsun:

let str = 'abcde';

Görşüňiz ýaly, bu setirdäki nyşanlaryň sany 5-e deň. Bir az oýlansaňyz, bu setiriň iň soňky nyşanynyň nomeriniň onuň uzynlygyndan 1 az boljakdygy anyk bolar, sebäbi nyşanlaryň sanawy noldan başlaýar.

Demek, setiriň uzynlygyny bilip, ondan 1 aýryp, iň soňky nyşanyň nomerini alyp bileris, soň bolsa şu nomer bilen iň soňky nyşany özümize alyp bileris.

Bilşiňiz ýaly, setiriň uzynlygyny length häsiýeti bilen tapyp bolar. Şondan peýdalanyp, iň soňky nyşanyň nomerini tapaýlyň:

let str = 'abcde'; let last = str.length - 1; // iň soňky nyşanyň nomeri

Tapylan nomeri ekranda nyşany görkezmek üçin ulanyň:

let str = 'abcde'; let last = str.length - 1; // iň soňky nyşanyň nomeri alert(str[last]); // 'e' görkezer

last aralyk üýtgeýjisini girmek hökman däl:

let str = 'abcde'; alert(str[str.length - 1]); // 'e' görkezer

Setir berlen. Onuň iň soňky nyşanyny ekrana çykaryň.

Setir berlen. Onuň iň soňkyndan öňki nyşanyny ekrana çykaryň.

Setir berlen. Onuň iň soňkynyň öňündäki nyşanyny ekrana çykaryň.

Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et