⊗jsPmBsLSCh 54 of 505 menu

Posledný znak reťazca v JavaScripte

Vypíšme posledný znak reťazca. Zároveň to urobíme tak, aby náš skript sám určil číslo posledného znaku, bez ohľadu na dĺžku reťazca.

Majme takýto reťazec:

let str = 'abcde';

Ako vidíte, počet znakov v tomto reťazci je 5. Ak sa trochu zamyslíme, je zrejmé, že číslo posledného znaku tohto reťazca bude o 1 menšie ako jeho dĺžka, pretože číslovanie znakov začína od nuly.

Ukazuje sa, že ak poznáme dĺžku reťazca, môžeme od nej odpočítať 1 a získať číslo posledného znaku, a potom podľa tohto čísla môžeme získať sám posledný znak.

Ako už viete, dĺžku reťazca je možné nájsť pomocou vlastnosti length. Na základe toho nájdime číslo posledného znaku:

let str = 'abcde'; let last = str.length - 1; // číslo posledného znaku

Použime nájdené číslo na výpis znaku na obrazovku:

let str = 'abcde'; let last = str.length - 1; // číslo posledného znaku alert(str[last]); // vypíše 'e'

Priebežnú premennú last je možné ani nezavádzať:

let str = 'abcde'; alert(str[str.length - 1]); // vypíše 'e'

Daný je reťazec. Vypíšte na obrazovku jeho posledný znak.

Daný je reťazec. Vypíšte na obrazovku jeho predposledný znak.

Daný je reťazec. Vypíšte na obrazovku jeho predpredposledný znak.

Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť