JavaScript-এ স্ট্রিংয়ের শেষ অক্ষর
আসুন স্ট্রিংয়ের শেষ অক্ষরটি বের করি। এবং এটি এমনভাবে করি যাতে আমাদের স্ক্রিপ্ট নিজে থেকেই শেষ অক্ষরের অবস্থান নির্ণয় করে, স্ট্রিংয়ের দৈর্ঘ্য নির্বিশেষে।
ধরুন আমাদের কাছে এমন একটি স্ট্রিং আছে:
let str = 'abcde';
আপনি দেখতে পাচ্ছেন, এই স্ট্রিংয়ে
অক্ষরের সংখ্যা হল 5। যদি একটু চিন্তা করা হয়,
তাহলে এটি স্পষ্ট হয়ে যায় যে এই স্ট্রিংয়ের শেষ
অক্ষরের অবস্থান হবে এর দৈর্ঘ্য থেকে 1 কম,
কারণ অক্ষরগুলির অবস্থান গণনা শুরু হয় শূন্য থেকে।
এর মানে দাঁড়ায় যে, স্ট্রিংয়ের দৈর্ঘ্য জেনে আমরা
এটি থেকে 1 বিয়োগ করে শেষ অক্ষরের অবস্থান পেতে পারি,
এবং তারপর সেই অবস্থান ব্যবহার করে শেষ অক্ষরটি পাওয়া যাবে।
আপনি ইতিমধ্যেই জানেন, স্ট্রিংয়ের দৈর্ঘ্য
length বৈশিষ্ট্য ব্যবহার করে বের করা যায়।
এর উপর ভিত্তি করে শেষ অক্ষরের অবস্থান বের করি:
let str = 'abcde';
let last = str.length - 1; // শেষ অক্ষরের অবস্থান
আসুন পাওয়া অবস্থানটি ব্যবহার করে স্ক্রিনে অক্ষরটি প্রদর্শন করি:
let str = 'abcde';
let last = str.length - 1; // শেষ অক্ষরের অবস্থান
alert(str[last]); // 'e' প্রদর্শন করবে
মধ্যবর্তী ভেরিয়েবল last
নাও ব্যবহার করা যেতে পারে:
let str = 'abcde';
alert(str[str.length - 1]); // 'e' প্রদর্শন করবে
একটি স্ট্রিং দেওয়া আছে। এর শেষ অক্ষরটি স্ক্রিনে প্রদর্শন করুন।
একটি স্ট্রিং দেওয়া আছে। এর শেষের আগের অক্ষরটি স্ক্রিনে প্রদর্শন করুন।
একটি স্ট্রিং দেওয়া আছে। এর শেষের দুই ঘর আগের অক্ষরটি স্ক্রিনে প্রদর্শন করুন।