Karakteri i fundit i vargut në JavaScript
Le të shfaqim karakterin e fundit të vargut. Në të njëjtën kohë, le ta bëjmë në mënyrë që skripti ynë të përcaktojë vetë numrin e karakterit të fundit, pavarësisht nga gjatësia e vargut.
Le të kemi një varg si ky:
let str = 'abcde';
Siç mund ta shihni, numri i karaktereve në këtë
varg është 5. Nëse mendoni pak,
bëhet e qartë se numri i karakterit të fundit
të këtij vargu do të jetë 1 më pak
se gjatësia e tij, pasi numërimi i karaktereve fillon
nga zero.
Kjo do të thotë se duke ditur gjatësinë e vargut, ne mund
të zbresim 1 prej saj dhe të marrim numrin e karakterit të fundit,
dhe pastaj me këtë numër mund të marrim
vetë karakterin e fundit.
Siç e dini tashmë, gjatësia e vargut mund të gjendet
duke përdorur vetinë length. Bazuar
në këtë, le të gjejmë numrin e karakterit të fundit:
let str = 'abcde';
let last = str.length - 1; // numri i karakterit të fundit
Le të përdorim numrin e gjetur për të shfaqur karakterin në ekran:
let str = 'abcde';
let last = str.length - 1; // numri i karakterit të fundit
alert(str[last]); // do të shfaqë 'e'
Ndryshorja e ndërmjetme last mund
të mos prezantohet:
let str = 'abcde';
alert(str[str.length - 1]); // do të shfaqë 'e'
Jepet një varg. Shfaqeni në ekran karakterin e fundit të saj.
Jepet një varg. Shfaqeni në ekran karakterin e parafundit të saj.
Jepet një varg. Shfaqeni në ekran karakterin e parë para të parafundit të saj.