⊗jsPmBsLSCh 54 of 505 menu

Sidste tegn i en streng i JavaScript

Lad os udskrive det sidste tegn i strengen. Lad os sørge for, at vores script selv bestemmer indekset for det sidste tegn, uafhængigt af strengens længde.

Antag, at vi har følgende streng:

let str = 'abcde';

Som du kan se, er antallet af tegn i denne streng 5. Hvis man tænker lidt over det, bliver det indlysende, at indekset for det sidste tegn i denne streng vil være 1 mindre end dens længde, fordi nummereringen af tegn starter fra nul.

Det betyder, at hvis vi kender strengens længde, kan vi trække 1 fra den og få indekset for det sidste tegn, og derefter kan vi bruge dette indeks til at få selve det sidste tegn.

Som du allerede ved, kan længden af en streng findes ved hjælp af egenskaben length. Ud fra dette, lad os finde indekset for det sidste tegn:

let str = 'abcde'; let last = str.length - 1; // indekset for det sidste tegn

Lad os bruge det fundne indeks til at vise tegnet på skærmen:

let str = 'abcde'; let last = str.length - 1; // indekset for det sidste tegn alert(str[last]); // viser 'e'

Den mellemliggende variabel last kan også undværes:

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

Der gives en streng. Vis dens sidste tegn på skærmen.

Der gives en streng. Vis dens næstsidste tegn på skærmen.

Der gives en streng. Vis dens tredjesidste tegn på skærmen.

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis