Kako dobiti zadnji znak niza u JavaScriptu

Kako Dobiti Zadnji Znak Niza U Javascriptu



Niz se sastoji od nekoliko znakova, od kojih neki mogu biti posebni znakovi, brojke ili slova. Kao rezultat toga, posljednji znak niza može biti slovo, broj ili poseban znak, pa ako želite znati o zadnjem znaku niza, upotrijebite unaprijed definirane metode JavaScripta.

Ovaj članak će pružiti više načina za dobivanje posljednjeg znaka niza.

Kako dobiti zadnji znak niza u JavaScriptu?

Da biste dobili zadnji znak niza u JavaScriptu, koristite sljedeće metode:







  • metoda charAt().
  • at() metoda
  • metoda substr().
  • metoda slice().
  • Oznaka u zagradi

Raspravljajmo o radu svih ovih metoda jednu po jednu!



Metoda 1: Dohvaćanje posljednjeg znaka niza pomoću metode charAt().

Za dobivanje posljednjeg znaka niza, koristite ' charAt() ” metoda. Uzima indeks posljednjeg znaka kao parametar i vraća znak kao izlaz na tom indeksu. ' niz.duljina – 1 ” se prosljeđuje kao argument jer indeks niza počinje s 0, a posljednji indeks je string.length – 1.



Sintaksa
Slijedite donju sintaksu za korištenje metode charAt():





niz. charAt ( niz. duljina - 1 ) ;

Ovdje, ' niz.duljina – 1 ” odnosi se na zadnji indeks niza.

Primjer
U ovom primjeru, prvo ćemo stvoriti varijablu pod nazivom ' str ' koji pohranjuje niz ' LinuxHint ”:



bio je str = 'LinuxHint' ;

Zatim pozovite metodu charAt() prosljeđivanjem zadnjeg indeksa niza i pohranite vraćeni znak u varijablu “ getLastCh ”:

bio je getLastCh = str. charAt ( str. duljina - 1 ) ;

Na kraju, ispišite posljednji znak niza koji vraća ' charAt() ' metoda pomoću ' konzola.log() ” metoda:

konzola. log ( getLastCh ) ;

Ispis je prikazan ' t ' kao posljednji lik ' LinuxHint ” niz:

Prijeđimo na drugu metodu.

Metoda 2: Dohvaćanje zadnjeg znaka niza pomoću metode at().

JavaScript unaprijed definiran “ na() ” metoda se također koristi za dobivanje posljednjeg znaka niza. Treba ' -1 ” kao argument koji je pozicija posljednjeg znaka niza i vraća znak na toj poziciji.

Sintaksa
Koristite zadanu sintaksu za at() metodu:

niz. na ( - 1 ) ;

Ovdje, ' -1 ” označava zadnji indeks niza.

Primjer
Koristit ćemo isti niz ' str ' stvoreno u gornjem primjeru, a zatim pozovite ' na() ” prosljeđivanjem indeksa posljednjeg znaka:

bio je getLastCh = str. na ( - 1 ) ;

Na kraju ispišite posljednji znak na konzoli:

konzola. log ( getLastCh ) ;

Kao što vidite, uspješno smo dohvatili posljednji znak ' t 'od niza' LinuxHint ”:

Pogledajmo drugu metodu za dobivanje posljednjeg znaka niza.

Metoda 3: Dohvaćanje posljednjeg znaka niza pomoću metode substr().

Da biste dobili posljednji znak niza, upotrijebite unaprijed definirani JavaScript ' substr() ” metoda. Uzima indeks posljednjeg znaka kao parametar i daje znak na tom indeksu kao podniz.

Sintaksa
Slijedite dolje navedenu sintaksu za metodu substr():

niz. substr ( niz. duljina - 1 ) ;

' niz.duljina – 1 ” je zadnji indeks niza.

Primjer
Ovdje ćemo koristiti isti niz stvoren u prethodnom primjeru i nazvati ' substr() ” metoda:

bio je getLastCh = str. substr ( str. duljina - 1 ) ;

Ispišite dobivenu vrijednost koristeći ' konzola.log() ” metoda:

konzola. log ( getLastCh ) ;

Izlaz

Pogledajmo još jednu metodu za obavljanje istog zadatka.

Metoda 4: Dohvaćanje posljednjeg znaka niza pomoću metode slice().

Također možete koristiti ' kriška() ” metoda za dobivanje posljednjeg znaka niza u JavaScriptu. Daje izdvojeni dio u novi niz bez mijenjanja postojećeg niza. Metoda slice() prihvaća niz kao ulaz i vraća podniz; ako započnete rezanje na -1, zadnji znak u nizu će biti vraćen.

Sintaksa
Za metodu slice() koristite zadanu sintaksu:

niz. kriška ( - 1 ) ;

Ovdje, ' -1 ” označava zadnji indeks niza.

Primjer
U ovom primjeru koristit ćemo prethodno kreirani niz i pozvati ' kriška() ” za dobivanje zadnjeg znaka iz niza:

bio je getLastCh = str. kriška ( - 1 ) ;

Na kraju, ispišite posljednji znak niza koristeći ' konzola.log() ” metoda:

konzola. log ( getLastCh ) ;

Izlaz vraća zadnji indeks ' t ' niza ' LinuxHint ”:

Prijeđimo na sljedeću metodu.

Metoda 5: Dohvaćanje zadnjeg znaka niza pomoću notacije u zagradama

Oznaka u zagradi ' [ ] ” je još jedna metoda za dobivanje posljednjeg znaka niza. Kako biste dobili zadnji znak niza, možete upotrijebiti ' str.duljina – 1 ”.

Sintaksa
Slijedite dolje navedenu sintaksu za korištenje notacije u zagradama:

niz [ niz. duljina - 1 ] ;

Primjer
Sada ćemo koristiti ' notacija u zagradi ” da biste dobili zadnji znak niza:

bio je getLastCh = str [ str. duljina - 1 ] ;

Na kraju ispišite vraćeni zadnji znak niza na konzoli:

konzola. log ( getLastCh ) ;

Izlaz

Skupili smo sve metode za dobivanje posljednjeg znaka iz niza.

Zaključak

Da biste dobili posljednji znak iz niza, možete koristiti ugrađene metode JavaScripta, kao što su metoda charAt(), metoda at(), metoda substr(), metoda slice() ili zagrada. Međutim, metode at() i charAt() uobičajene su metode koje se koriste za dobivanje posljednjeg znaka. Ovaj članak pruža više načina za dobivanje zadnjeg znaka iz niza s detaljnim primjerima.