Cara Mendapatkan Aksara Terakhir Rentetan dalam JavaScript

Cara Mendapatkan Aksara Terakhir Rentetan Dalam Javascript



Rentetan terdiri daripada beberapa aksara, beberapa daripadanya mungkin aksara khas, nombor atau huruf. Akibatnya, aksara terakhir rentetan boleh sama ada huruf, nombor atau aksara khas, jadi jika anda ingin mengetahui tentang aksara terakhir rentetan, gunakan kaedah JavaScript yang dipratentukan.

Artikel ini akan menyediakan berbilang cara untuk mendapatkan aksara terakhir rentetan.

Bagaimana untuk Mendapatkan Watak Terakhir String dalam JavaScript?

Untuk mendapatkan aksara terakhir rentetan dalam JavaScript, gunakan kaedah berikut:







  • kaedah charAt().
  • at() kaedah
  • kaedah substr().
  • kaedah slice().
  • Notasi kurungan

Mari kita bincangkan cara kerja semua kaedah ini satu demi satu!



Kaedah 1: Dapatkan Aksara Terakhir Rentetan Menggunakan Kaedah charAt().

Untuk mendapatkan aksara terakhir rentetan, gunakan ' charAt() ” kaedah. Ia mengambil indeks aksara terakhir sebagai parameter dan mengembalikan aksara sebagai output pada indeks tersebut. ' rentetan.panjang – 1 ” diluluskan sebagai hujah kerana indeks rentetan bermula pada 0, dan indeks terakhir ialah rentetan. panjang – 1.



Sintaks
Ikuti sintaks yang diberikan di bawah untuk menggunakan kaedah charAt():





tali. charAt ( tali. panjang - 1 ) ;

Di sini, ' rentetan.panjang – 1 ” merujuk kepada indeks terakhir rentetan.

Contoh
Dalam contoh ini, pertama sekali, kami akan mencipta pembolehubah bernama ' str 'yang menyimpan rentetan' LinuxHint ”:



adalah str = 'LinuxHint' ;

Kemudian, panggil kaedah charAt() dengan melepasi indeks terakhir rentetan dan simpan aksara yang dikembalikan dalam pembolehubah “ getLastCh ”:

adalah getLastCh = str. charAt ( str. panjang - 1 ) ;

Akhir sekali, cetak aksara terakhir rentetan yang dikembalikan oleh ' charAt() ' kaedah menggunakan ' console.log() ' kaedah:

konsol. log ( getLastCh ) ;

Output dipaparkan ' t 'sebagai watak terakhir' LinuxHint ' tali:

Mari kita beralih ke kaedah kedua.

Kaedah 2: Dapatkan Aksara Terakhir Rentetan Menggunakan Kaedah at().

JavaScript dipratentukan “ di() ” kaedah juga digunakan untuk mendapatkan aksara terakhir rentetan. Ia mengambil ' -1 ” sebagai hujah yang merupakan kedudukan aksara terakhir rentetan, dan ia mengembalikan aksara pada kedudukan itu.

Sintaks
Gunakan sintaks yang diberikan untuk kaedah at():

tali. di ( - 1 ) ;

Di sini, ' -1 ” menunjukkan indeks terakhir rentetan.

Contoh
Kami akan menggunakan rentetan yang sama ' str ” dibuat dalam contoh di atas dan kemudian panggil “ di() ” kaedah dengan melepasi indeks aksara terakhir:

adalah getLastCh = str. di ( - 1 ) ;

Akhir sekali, cetak aksara terakhir pada konsol:

konsol. log ( getLastCh ) ;

Seperti yang anda lihat, kami telah berjaya mengambil watak terakhir ' t 'daripada rentetan' LinuxHint ”:

Mari lihat kaedah lain untuk mendapatkan aksara terakhir rentetan.

Kaedah 3: Dapatkan Aksara Terakhir Rentetan Menggunakan Kaedah substr().

Untuk mendapatkan aksara terakhir rentetan, gunakan JavaScript yang dipratentukan ' substr() ” kaedah. Ia mengambil indeks aksara terakhir sebagai parameter dan memberikan aksara pada indeks itu sebagai subrentetan.

Sintaks
Ikuti sintaks yang disediakan di bawah untuk kaedah substr():

tali. substr ( tali. panjang - 1 ) ;

' rentetan.panjang – 1 ” ialah indeks terakhir rentetan.

Contoh
Di sini, kami akan menggunakan rentetan yang sama yang dibuat dalam contoh sebelumnya dan memanggil ' substr() ' kaedah:

adalah getLastCh = str. substr ( str. panjang - 1 ) ;

Cetak nilai terhasil menggunakan “ console.log() ' kaedah:

konsol. log ( getLastCh ) ;

Pengeluaran

Mari lihat satu lagi kaedah untuk melakukan tugas yang sama.

Kaedah 4: Dapatkan Aksara Terakhir Rentetan Menggunakan Kaedah slice().

Anda juga boleh menggunakan ' keping() ” kaedah untuk mendapatkan aksara terakhir rentetan dalam JavaScript. Ia memberikan bahagian yang diekstrak dalam rentetan baharu tanpa mengubah rentetan sedia ada. Kaedah slice() menerima rentetan sebagai input dan mengembalikan subrentetan; jika anda memulakan penghirisan pada -1, aksara terakhir dalam rentetan akan dikembalikan.

Sintaks
Untuk kaedah slice(), gunakan sintaks yang diberikan:

tali. hirisan ( - 1 ) ;

Di sini, ' -1 ” menunjukkan indeks terakhir rentetan.

Contoh
Dalam contoh ini, kami akan menggunakan rentetan yang dibuat sebelum ini dan menggunakan ' keping() ” kaedah untuk mendapatkan aksara terakhir daripada rentetan:

adalah getLastCh = str. hirisan ( - 1 ) ;

Akhir sekali, cetak aksara terakhir rentetan menggunakan “ console.log() ' kaedah:

konsol. log ( getLastCh ) ;

Output mengembalikan indeks terakhir ' t 'daripada rentetan' LinuxHint ”:

Mari beralih ke kaedah seterusnya.

Kaedah 5: Dapatkan Aksara Terakhir Rentetan Menggunakan Notasi Kurungan

Notasi kurungan “ [ ] ” ialah kaedah lain untuk mendapatkan aksara terakhir rentetan. Untuk mendapatkan aksara terakhir rentetan, anda boleh menggunakan ' str.panjang - 1 ”.

Sintaks
Ikuti sintaks yang disebutkan di bawah untuk menggunakan notasi kurungan:

tali [ tali. panjang - 1 ] ;

Contoh
Sekarang, kita akan menggunakan ' notasi kurungan ” untuk mendapatkan aksara terakhir rentetan:

adalah getLastCh = str [ str. panjang - 1 ] ;

Akhir sekali, cetak aksara terakhir rentetan yang dikembalikan pada konsol:

konsol. log ( getLastCh ) ;

Pengeluaran

Kami telah mengumpulkan semua kaedah untuk mendapatkan aksara terakhir daripada rentetan.

Kesimpulan

Untuk mendapatkan aksara terakhir daripada rentetan, anda boleh menggunakan kaedah terbina dalam JavaScript, seperti kaedah charAt(), kaedah at(), kaedah substr(), kaedah slice() atau notasi Kurungan. Walau bagaimanapun, kaedah at() dan charAt() ialah kaedah biasa yang digunakan untuk mendapatkan aksara terakhir. Artikel ini menyediakan pelbagai cara untuk mendapatkan aksara terakhir daripada rentetan dengan contoh terperinci.