Com obtenir l'últim caràcter de la cadena en JavaScript

Com Obtenir L Ultim Caracter De La Cadena En Javascript



Una cadena consta de diversos caràcters, alguns dels quals poden ser caràcters especials, números o lletres. Com a resultat, l'últim caràcter d'una cadena pot ser una lletra, un número o un caràcter especial, de manera que si voleu conèixer l'últim caràcter d'una cadena, utilitzeu els mètodes predefinits de JavaScript.

Aquest article proporcionarà diverses maneres d'obtenir l'últim caràcter de la cadena.

Com obtenir l'últim caràcter de la cadena a JavaScript?

Per obtenir l'últim caràcter de la cadena en JavaScript, utilitzeu els mètodes següents:







  • mètode charAt().
  • mètode at().
  • mètode substr().
  • mètode slice().
  • Notació de claudàtors

Parlem del funcionament de tots aquests mètodes un per un!



Mètode 1: obteniu l'últim caràcter de la cadena utilitzant el mètode charAt().

Per obtenir l'últim caràcter de la cadena, utilitzeu el ' charAt() ” mètode. Pren l'índex de l'últim caràcter com a paràmetre i retorna el caràcter com a sortida a aquest índex. El ' corda.longitud – 1 ” es passa com a argument perquè l'índex de la cadena comença a 0 i l'últim índex és la cadena.longitud – 1.



Sintaxi
Seguiu la sintaxi que s'indica a continuació per utilitzar el mètode charAt():





corda. charAt ( corda. llargada - 1 ) ;

Aquí, el ' corda.longitud – 1 ” fa referència a l'últim índex de la cadena.

Exemple
En aquest exemple, en primer lloc, crearem una variable anomenada ' str 'que emmagatzema una cadena' LinuxHint ”:



era str = 'LinuxHint' ;

A continuació, truqueu al mètode charAt() passant l'últim índex de la cadena i emmagatzemeu el caràcter retornat a la variable ' getLastCh ”:

era getLastCh = str. charAt ( str. llargada - 1 ) ;

Finalment, imprimiu l'últim caràcter d'una cadena retornada per un ' charAt() ' mètode utilitzant ' console.log() ” mètode:

consola. registre ( getLastCh ) ;

La sortida es mostra ' t ' com l'últim personatge de ' LinuxHint ” cadena:

Passem al segon mètode.

Mètode 2: obteniu l'últim caràcter de la cadena mitjançant el mètode at().

JavaScript predefinit “ a() ” també s'utilitza per obtenir l'últim caràcter de la cadena. Pren ' -1 ” com a argument que és la posició de l'últim caràcter d'una cadena i retorna el caràcter en aquesta posició.

Sintaxi
Utilitzeu la sintaxi donada per al mètode at():

corda. a les ( - 1 ) ;

Aquí, ' -1 ” indica l'últim índex de la cadena.

Exemple
Utilitzarem la mateixa cadena ' str ' creat a l'exemple anterior i després crida el ' a() ” mètode passant l'índex de l'últim caràcter:

era getLastCh = str. a les ( - 1 ) ;

Finalment, imprimiu l'últim caràcter a la consola:

consola. registre ( getLastCh ) ;

Com podeu veure, hem aconseguit l'últim caràcter ' t 'd'una cadena' LinuxHint ”:

Vegem un altre mètode per obtenir l'últim caràcter d'una cadena.

Mètode 3: obteniu l'últim caràcter de la cadena utilitzant el mètode substr().

Per obtenir l'últim caràcter de la cadena, utilitzeu el JavaScript predefinit ' substr() ” mètode. Pren l'índex de l'últim caràcter com a paràmetre i dóna el caràcter d'aquest índex com a subcadena.

Sintaxi
Seguiu la sintaxi proporcionada a continuació per al mètode substr():

corda. substr ( corda. llargada - 1 ) ;

El ' corda.longitud – 1 ” és l'últim índex de la cadena.

Exemple
Aquí, utilitzarem la mateixa cadena creada a l'exemple anterior i anomenarem el ' substr() ” mètode:

era getLastCh = str. substr ( str. llargada - 1 ) ;

Imprimeix el valor resultant amb el ' console.log() ” mètode:

consola. registre ( getLastCh ) ;

Sortida

Vegem un mètode més per fer la mateixa tasca.

Mètode 4: obteniu l'últim caràcter de la cadena mitjançant el mètode slice().

També podeu utilitzar el ' llesca () ” mètode per obtenir l'últim caràcter de la cadena en JavaScript. Dona la part extreta en una cadena nova sense alterar la cadena existent. El mètode slice() accepta una cadena com a entrada i retorna una subcadena; si inicieu el tall a -1, es retornarà l'últim caràcter de la cadena.

Sintaxi
Per al mètode slice(), utilitzeu la sintaxi donada:

corda. llesca ( - 1 ) ;

Aquí, ' -1 ” indica l'últim índex de la cadena.

Exemple
En aquest exemple, utilitzarem la cadena creada anteriorment i invocarem el ' llesca () ” mètode per obtenir l'últim caràcter d'una cadena:

era getLastCh = str. llesca ( - 1 ) ;

Finalment, imprimiu l'últim caràcter de la cadena amb “ console.log() ” mètode:

consola. registre ( getLastCh ) ;

La sortida retorna l'últim índex ' t ' de la cadena ' LinuxHint ”:

Passem al següent mètode.

Mètode 5: obteniu l'últim caràcter de la cadena utilitzant la notació de claudàtors

La notació de claudàtors ' [ ] ” és un altre mètode per obtenir l'últim caràcter de la cadena. Per obtenir l'últim caràcter de la cadena, podeu utilitzar el ' llargada - 1 ”.

Sintaxi
Seguiu la sintaxi esmentada a continuació per utilitzar la notació de claudàtors:

corda [ corda. llargada - 1 ] ;

Exemple
Ara, farem servir el ' notació de claudàtors ” per obtenir l'últim caràcter de la cadena:

era getLastCh = str [ str. llargada - 1 ] ;

Finalment, imprimiu l'últim caràcter retornat de la cadena a la consola:

consola. registre ( getLastCh ) ;

Sortida

Hem recopilat tots els mètodes per obtenir l'últim caràcter d'una cadena.

Conclusió

Per obtenir l'últim caràcter d'una cadena, podeu utilitzar els mètodes integrats de JavaScript, com ara el mètode charAt(), el mètode at(), el mètode substr(), el mètode slice() o la notació de parèntesis. Tanmateix, els mètodes at() i charAt() són els mètodes habituals utilitzats per obtenir l'últim caràcter. Aquest article ofereix diverses maneres d'obtenir l'últim caràcter d'una cadena amb exemples detallats.