Овај чланак ће пружити више начина да добијете последњи знак стринга.
Како добити последњи знак стринга у ЈаваСцрипт-у?
Да бисте добили последњи знак стринга у ЈаваСцрипт-у, користите следеће методе:
- цхарАт() метода
- ат() метода
- субстр() метода
- метода слице().
- Нотација у загради
Хајде да разговарамо о раду свих ових метода један по један!
Метод 1: Добијте последњи знак низа помоћу методе цхарАт().
Да бисте добили последњи карактер стринга, користите „ цхарАт() ” метод. Узима индекс последњег знака као параметар и враћа карактер као излаз на том индексу. „ дужина низа – 1 ” се преноси као аргумент јер индекс стринга почиње од 0, а последњи индекс је стринг.ленгтх – 1.
Синтакса
Пратите доле дату синтаксу за коришћење методе цхарАт():
низ. цхарАт ( низ. дужина - 1 ) ;
Овде, „ дужина низа – 1 ” се односи на последњи индекс низа.
Пример
У овом примеру, прво ћемо креирати променљиву под називом „ стр ” који чува стринг “ ЛинукХинт ”:
био стр = 'ЛинукХинт' ;
Затим позовите метод цхарАт() тако што ћете проследити последњи индекс стринга и сачувати враћени карактер у променљивој „ гетЛастЦх ”:
био гетЛастЦх = стр. цхарАт ( стр. дужина - 1 ) ;Коначно, одштампајте последњи знак низа који враћа „ цхарАт() ” метод који користи „ цонсоле.лог() ” метод:
конзола. Пријава ( гетЛастЦх ) ;Излаз је приказан „ т ” као последњи лик у „ ЛинукХинт ' низ:
Пређимо на други метод.
Метод 2: Добијте последњи знак стринга користећи ат() метод
ЈаваСцрипт унапред дефинисан “ ат() ” се такође користи за добијање последњег карактера стринга. Је потребно ' -1 ” као аргумент који је позиција последњег карактера стринга и враћа карактер на тој позицији.
Синтакса
Користите дату синтаксу за ат() метод:
Овде, „ -1 ” означава последњи индекс низа.
Пример
Користићемо исти низ ' стр ” креиран у горњем примеру, а затим позовите „ ат() ” преношењем индекса последњег знака:
На крају, одштампајте последњи знак на конзоли:
конзола. Пријава ( гетЛастЦх ) ;Као што видите, успешно смо преузели последњи знак „ т ” низа “ ЛинукХинт ”:
Хајде да видимо још један метод за добијање последњег карактера стринга.
Метод 3: Добијте последњи знак стринга користећи субстр() метод
Да бисте добили последњи знак стринга, користите унапред дефинисани ЈаваСцрипт „ субстр() ” метод. Узима индекс последњег знака као параметар и даје карактер на том индексу као подниз.
Синтакса
Пратите доле дату синтаксу за субстр() метод:
„ дужина низа – 1 ” је последњи индекс низа.
Пример
Овде ћемо користити исти стринг креиран у претходном примеру и позвати „ субстр() ” метод:
Одштампајте резултујућу вредност користећи „ цонсоле.лог() ” метод:
конзола. Пријава ( гетЛастЦх ) ;Излаз
Хајде да видимо још један метод за обављање истог задатка.
Метод 4: Добијте последњи знак стринга помоћу методе слице().
Такође можете користити „ слице() ” метод за добијање последњег знака стринга у ЈаваСцрипт-у. Он даје екстраховани део у новом низу без мењања постојећег низа. Метода слице() прихвата стринг као улаз и враћа подстринг; ако започнете сечење на -1, биће враћен последњи карактер у низу.
Синтакса
За методу слице() користите дату синтаксу:
Овде, „ -1 ” означава последњи индекс низа.
Пример
У овом примеру ћемо користити претходно креирани стринг и позвати „ слице() ” метод за добијање последњег знака из стринга:
На крају, одштампајте последњи знак низа користећи „ цонсоле.лог() ” метод:
конзола. Пријава ( гетЛастЦх ) ;Излаз враћа последњи индекс „ т ” низа “ ЛинукХинт ”:
Пређимо на следећи метод.
Метод 5: Добијте последњи знак стринга помоћу нотације заграде
Ознака у загради „ [ ] ” је још један метод за добијање последњег карактера стринга. Да бисте добили последњи знак стринга, можете користити „ стр.дужина – 1 ”.
Синтакса
Пратите доле наведену синтаксу за коришћење записа заграда:
Пример
Сада ћемо користити „ нотација у загради ” да бисте добили последњи знак стринга:
На крају, одштампајте враћени последњи знак низа на конзоли:
конзола. Пријава ( гетЛастЦх ) ;Излаз
Прикупили смо све методе за добијање последњег карактера из стринга.
Закључак
Да бисте добили последњи знак из стринга, можете да користите методе уграђене у ЈаваСцрипт, као што су метода цхарАт(), метода ат(), метода субстр(), метода слице() или нотација заграда. Међутим, методе ат() и цхарАт() су уобичајене методе које се користе за добијање последњег знака. Овај чланак је пружио више начина да добијете последњи знак из стринга са детаљним примерима.