כיצד להשיג את התו האחרון של המחרוזת ב-JavaScript

Kyzd Lhsyg T Htw H Hrwn Sl Hmhrwzt B Javascript



מחרוזת כוללת מספר תווים, שחלקם עשויים להיות תווים מיוחדים, מספרים או אותיות. כתוצאה מכך, התו האחרון של מחרוזת יכול להיות אות, מספר או תו מיוחד, כך שאם אתה רוצה לדעת על התו האחרון של מחרוזת, השתמש בשיטות המוגדרות מראש של JavaScript.

מאמר זה יספק מספר דרכים לקבל את התו האחרון של המחרוזת.

כיצד להשיג את התו האחרון של המחרוזת ב-JavaScript?

כדי לקבל את התו האחרון של המחרוזת ב-JavaScript, השתמש בשיטות הבאות:







  • שיטת charAt().
  • שיטת at().
  • שיטת substr()
  • שיטת slice()
  • סימון סוגריים

בואו נדון בפעולה של כל השיטות הללו אחת אחת!



שיטה 1: קבל את התו האחרון של המחרוזת באמצעות שיטת charAt()

לקבלת התו האחרון של המחרוזת, השתמש ב-' charAt() ' שיטה. זה לוקח את האינדקס של התו האחרון כפרמטר ומחזיר את התו כפלט באותו אינדקס. ה ' string.length – 1 ” מועבר כארגומנט מכיוון שהאינדקס של המחרוזת מתחיל ב-0, והאינדקס האחרון הוא string.length – 1.



תחביר
עקוב אחר התחביר הנתון להלן לשימוש בשיטת charAt():





חוּט. charAt ( חוּט. אורך - 1 ) ;

הנה ה ' string.length – 1 ' מתייחס לאינדקס האחרון של המחרוזת.

דוגמא
בדוגמה זו, ראשית, ניצור משתנה בשם ' str 'שמאחסן מחרוזת' לינוקס רמז ”:



היה str = 'LinuxHint' ;

לאחר מכן, קרא למתודה charAt() על ידי העברת האינדקס האחרון של המחרוזת ואחסן את התו המוחזר במשתנה ' getLastCh ”:

היה getLastCh = str. charAt ( str. אורך - 1 ) ;

לבסוף, הדפס את התו האחרון של מחרוזת המוחזרת על ידי ' charAt() 'שיטה באמצעות ' console.log() ' שיטה:

לְנַחֵם. עֵץ ( getLastCh ) ;

הפלט המוצג ' ט ' בתור הדמות האחרונה של ' לינוקס רמז 'מחרוזת:

נעבור לשיטה השנייה.

שיטה 2: קבל את התו האחרון של המחרוזת באמצעות שיטת at()

JavaScript מוגדר מראש ' בְּ() השיטה משמשת גם כדי לקבל את התו האחרון של המחרוזת. זה לוקח ' -1 ” כארגומנט שהוא המיקום של התו האחרון של מחרוזת, והוא מחזיר את התו במיקום זה.

תחביר
השתמש בתחביר הנתון עבור שיטת at():

חוּט. בְּ- ( - 1 ) ;

כאן, ' -1 ' מציין את האינדקס האחרון של המחרוזת.

דוגמא
נשתמש באותה מחרוזת ' str ' נוצר בדוגמה שלמעלה ולאחר מכן קרא ל' בְּ() שיטת ' על ידי העברת האינדקס של התו האחרון:

היה getLastCh = str. בְּ- ( - 1 ) ;

לבסוף, הדפס את התו האחרון בקונסולה:

לְנַחֵם. עֵץ ( getLastCh ) ;

כפי שאתה יכול לראות, הבאנו בהצלחה את הדמות האחרונה ' ט 'של מיתר' לינוקס רמז ”:

בוא נראה שיטה נוספת לקבלת התו האחרון של מחרוזת.

שיטה 3: קבל את התו האחרון של המחרוזת באמצעות שיטת substr()

כדי לקבל את התו האחרון של המחרוזת, השתמש ב-JavaScript שהוגדר מראש ' substr() ' שיטה. זה לוקח את האינדקס של התו האחרון כפרמטר ונותן את התו באותו אינדקס בתור תת-מחרוזת.

תחביר
בצע את התחביר המצוין להלן עבור שיטת substr():

חוּט. substr ( חוּט. אורך - 1 ) ;

ה ' string.length – 1 ' הוא האינדקס האחרון של המחרוזת.

דוגמא
כאן, נשתמש באותה מחרוזת שנוצרה בדוגמה הקודמת ונקרא ל-' substr() ' שיטה:

היה getLastCh = str. substr ( str. אורך - 1 ) ;

הדפס את הערך המתקבל באמצעות ' console.log() ' שיטה:

לְנַחֵם. עֵץ ( getLastCh ) ;

תְפוּקָה

בוא נראה עוד שיטה אחת לעשות את אותה משימה.

שיטה 4: קבל את התו האחרון של המחרוזת באמצעות שיטת slice()

אתה יכול גם להשתמש ב' פרוסה() ' שיטה לקבלת התו האחרון של המחרוזת ב-JavaScript. זה נותן את החלק שחולץ במחרוזת חדשה מבלי לשנות את המחרוזת הקיימת. המתודה slice() מקבלת מחרוזת כקלט ומחזירה מחרוזת משנה; אם תתחיל את החיתוך ב-1, התו האחרון במחרוזת יוחזר.

תחביר
עבור שיטת slice() השתמש בתחביר הנתון:

חוּט. פרוסה ( - 1 ) ;

כאן, ' -1 ' מציין את האינדקס האחרון של המחרוזת.

דוגמא
בדוגמה זו, נשתמש במחרוזת שנוצרה קודם לכן ונפעיל את ' פרוסה() שיטה לקבל את התו האחרון ממחרוזת:

היה getLastCh = str. פרוסה ( - 1 ) ;

לבסוף, הדפס את התו האחרון של המחרוזת באמצעות ' console.log() ' שיטה:

לְנַחֵם. עֵץ ( getLastCh ) ;

הפלט מחזיר את המדד האחרון ' ט 'של המחרוזת' לינוקס רמז ”:

נעבור לשיטה הבאה.

שיטה 5: קבל את התו האחרון של המחרוזת באמצעות סימון סוגריים

סימון סוגריים ' [ ] ' היא שיטה נוספת לקבלת התו האחרון של המחרוזת. כדי לקבל את התו האחרון של המחרוזת, אתה יכול להשתמש ב-' str.length – 1 '.

תחביר
עקוב אחר התחביר המוזכר להלן לשימוש בסימון סוגריים:

חוּט [ חוּט. אורך - 1 ] ;

דוגמא
כעת, נשתמש ב' סימון סוגריים ' כדי לקבל את התו האחרון של המחרוזת:

היה getLastCh = str [ str. אורך - 1 ] ;

לבסוף, הדפס את התו האחרון שהוחזר של המחרוזת בקונסולה:

לְנַחֵם. עֵץ ( getLastCh ) ;

תְפוּקָה

אספנו את כל השיטות לקבלת התו האחרון ממחרוזת.

סיכום

כדי לקבל את התו האחרון ממחרוזת, אתה יכול להשתמש בשיטות המובנות ב-JavaScript, כגון שיטת charAt() , שיטת at() , שיטת substr() , שיטת slice() או סימון Bracket. עם זאת, המתודות at() וה-charAt() הן השיטות הנפוצות המשמשות כדי לקבל את התו האחרון. מאמר זה סיפק מספר דרכים לקבל את התו האחרון ממחרוזת עם דוגמאות מפורטות.