Come ottenere l'ultimo carattere della stringa in JavaScript

Come ottenere l'ultimo carattere della stringa in JavaScript
Una stringa comprende diversi caratteri, alcuni dei quali possono essere caratteri speciali, numeri o lettere. Di conseguenza, l'ultimo personaggio di una stringa può essere una lettera, un numero o un carattere speciale, quindi se si desidera conoscere l'ultimo carattere di una stringa, usa i metodi predefiniti JavaScript.

Questo articolo fornirà diversi modi per ottenere l'ultimo personaggio della stringa.

Come ottenere l'ultimo carattere della stringa in JavaScript?

Per ottenere l'ultimo carattere della stringa in JavaScript, utilizzare i seguenti metodi:

  • Metodo charat ()
  • al metodo ()
  • Metodo substr ()
  • Metodo Slice ()
  • Notazione della fascia

Discutiamo il funzionamento di tutti questi metodi uno per uno!

Metodo 1: ottieni l'ultimo carattere della stringa usando il metodo Charat ()

Per ottenere l'ultimo personaggio della stringa, usa il "charat ()" metodo. Prende l'indice dell'ultimo carattere come parametro e restituisce il carattere come output a quell'indice. IL "corda.lunghezza - 1"È passato come argomento perché l'indice della stringa inizia a 0 e l'ultimo indice è la stringa.lunghezza - 1.

Sintassi
Seguire la sintassi di seguito per l'utilizzo del metodo Charat ():

corda.Charat (stringa.lunghezza - 1);

Qui, il "corda.lunghezza - 1"Si riferisce all'ultimo indice della stringa.

Esempio
In questo esempio, in primo luogo, creeremo una variabile denominata "str"Che memorizza una stringa"Linuxhint":

var str = "linuxhint";

Quindi, chiama il metodo charat () passando l'ultimo indice della stringa e memorizza il carattere restituito in variabile "getLastch":

var getLastch = str.Charat (str.lunghezza - 1);

Infine, stampano l'ultimo carattere di una stringa restituita da "charat ()Metodo "usando"console.tronco d'albero()" metodo:

console.log (getLastch);

L'uscita visualizzata "T"Come l'ultimo personaggio del"Linuxhint" corda:

Passiamo al secondo metodo.

Metodo 2: Ottieni l'ultimo carattere della stringa utilizzando a () metodo

JavaScript predefinito "A()"Il metodo viene anche utilizzato per ottenere l'ultimo carattere della stringa. Prende "-1"Come argomento che è la posizione dell'ultimo carattere di una stringa e restituisce il personaggio in quella posizione.

Sintassi
Utilizzare la sintassi data per at () metodo:

corda.a (-1);

Qui, "-1"Indica l'ultimo indice della stringa.

Esempio
Useremo la stessa stringa "str"Creato nell'esempio sopra e quindi chiama il"A()"Metodo passando l'indice dell'ultimo carattere:

var getLastch = str.a (-1);

Infine, stampa l'ultimo carattere sulla console:

console.log (getLastch);

Come puoi vedere, abbiamo recuperato con successo l'ultimo personaggio "T"Di una stringa"Linuxhint":

Vediamo un altro metodo per ottenere l'ultimo carattere di una stringa.

Metodo 3: ottieni l'ultimo carattere della stringa usando il metodo substr ()

Per ottenere l'ultimo carattere della stringa, usa JavaScript predefinito "substr ()" metodo. Prende l'indice dell'ultimo carattere come parametro e fornisce il carattere a quell'indice come sottostringa.

Sintassi
Seguire la sintassi sotto fornito per il metodo substr ():

corda.substr (stringa.lunghezza - 1);

IL "corda.lunghezza - 1"È l'ultimo indice della stringa.

Esempio
Qui useremo la stessa stringa creata nell'esempio precedente e chiameremo "substr ()" metodo:

var getLastch = str.substr (str.lunghezza - 1);

Stampa il valore risultante usando "console.tronco d'albero()" metodo:

console.log (getLastch);

Produzione

Vediamo un altro metodo per svolgere lo stesso compito.

Metodo 4: ottieni l'ultimo carattere della stringa usando il metodo Slice ()

Puoi anche usare il “fetta()"Metodo per ottenere l'ultimo personaggio della stringa in JavaScript. Fornisce la parte estratta in una nuova stringa senza alterare la stringa esistente. Il metodo Slice () accetta una stringa come input e restituisce una sottostringa; Se si avvia il taglio a -1, l'ultimo carattere nella stringa verrà restituito.

Sintassi
Per il metodo Slice (), utilizzare la sintassi data:

corda.fetta (-1);

Qui, "-1"Indica l'ultimo indice della stringa.

Esempio
In questo esempio, useremo la stringa precedentemente creata e invocheremo il "fetta()"Metodo per ottenere l'ultimo carattere da una stringa:

var getLastch = str.fetta (-1);

Infine, stampa l'ultimo carattere della stringa usando "console.tronco d'albero()" metodo:

console.log (getLastch);

L'output restituisce l'ultimo indice "T”Della stringa"Linuxhint":

Passiamo al metodo successivo.

Metodo 5: ottieni l'ultimo carattere della stringa usando la notazione della staffa

La notazione della staffa "["È un altro metodo per ottenere l'ultimo personaggio della stringa. Per ottenere l'ultimo personaggio della stringa, puoi utilizzare il "str.lunghezza - 1".

Sintassi
Seguire la sintassi di seguito per l'uso della notazione della staffa:

String [String.lunghezza - 1];

Esempio
Ora useremo il "Notazione della fascia"Per ottenere l'ultimo personaggio della stringa:

var getLastch = STR [STR.lunghezza - 1];

Infine, stampa l'ultimo carattere restituito della stringa sulla console:

console.log (getLastch);

Produzione

Abbiamo raccolto tutti i metodi per ottenere l'ultimo personaggio da una stringa.

Conclusione

Per ottenere l'ultimo carattere da una stringa, è possibile utilizzare i metodi integrati JavaScript, come il metodo Charat (), al metodo (), metodo substr (), metodo Slice () o notazione da staffa. Tuttavia, i metodi At () e Charat () sono i metodi comuni utilizzati per ottenere l'ultimo carattere. Questo articolo ha fornito diversi modi per ottenere l'ultimo carattere da una stringa con esempi dettagliati.