উত্তর:
আপনি একটি নেতিবাচক সূচক পাস করতে পারেন .slice()। এটি সেটটির শেষে থেকে একটি অফসেট নির্দেশ করবে।
var member = "my name is Mate";
var last2 = member.slice(-2);
alert(last2); // "te"
এটি ব্যবহার করে দেখুন, নোট করুন যে আপনাকে শেষ সূচকটি নির্দিষ্ট করার দরকার নেই substring।
var characters = member.substr(member.length -2);
substrডক্স অনুসারে , "মাইক্রোসফ্টের জেএসক্রিপ্ট শুরু সূচীর জন্য নেতিবাচক মানগুলিকে সমর্থন করে না।"
সম্পাদনা: 2020: string.slice(-2)অন্যরা যেমন বলছেন তেমন ব্যবহার করুন - নীচে দেখুন।
এখন ২০১ just তে কেবল string.substr(-2)কৌশলটি করা উচিত ( সাবস্ট্রিং (!) নয়)
MDN থেকে নেওয়া
বাক্য গঠন
str.substr(start[, length])পরামিতি
শুরু
অক্ষর নিষ্কাশন শুরু করতে যেখানে অবস্থান। যদি একটি নেতিবাচক সংখ্যা দেওয়া হয়, তবে এটি strLength + start হিসাবে বিবেচিত হবে যেখানে strLength স্ট্রিংয়ের দৈর্ঘ্য (উদাহরণস্বরূপ, শুরু যদি -3 হয় তবে এটি strLength - 3.) দৈর্ঘ্যের lengthচ্ছিক হিসাবে বিবেচিত হয়। নিষ্কাশনের জন্য অক্ষরের সংখ্যা।
2020 সম্পাদনা করুন
এমডিএন ড
সতর্কতা: যদিও স্ট্রিং.প্রোটোটাইপ.সুবস্ট্র (…) কঠোরভাবে হ্রাস করা হয়নি (যেমন "ওয়েব স্ট্যান্ডার্ডগুলি থেকে সরানো হয়েছে") তবে এটি একটি উত্তরাধিকারের ফাংশন হিসাবে বিবেচিত হয় এবং সম্ভব হলে এড়ানো উচিত। এটি মূল জাভাস্ক্রিপ্ট ভাষার অংশ নয় এবং ভবিষ্যতে মুছে ফেলা হতে পারে।
নিম্নলিখিত উদাহরণটি slice()নেতিবাচক সূচকে ব্যবহার করে
var str = 'my name is maanu.';
console.log(str.slice(-3)); // returns 'nu.' last two
console.log(str.slice(3, -7)); // returns 'name is'
console.log(str.slice(0, -1)); // returns 'my name is maanu'
আপনি চেষ্টা করতে পারেন
member.substr(member.length-2);
substr, এবং এখন আমি আশা করি যে থ্রেডটি পেয়েছি যেখানে কিছু স্মাগ গিট আমাকে তার জন্য কঠিন সময় দিয়েছে (এবং বিশেষত নেতিবাচক সূচকগুলি ব্যবহার করছে না) - আমি এখন এটি ন্যায়সঙ্গত করতে পারি! :-)
এটি যদি পূর্ণসংখ্যার হয় তবে আপনার একটি অংশের প্রয়োজন ....
var result = number.toString().slice(-2);
এটি করার জন্য আপনার জাস্টিগরি নয়, সাবস্ট্রিং ব্যবহার করা উচিত।
এরকম কিছু চেষ্টা করুন:
member.substring(member.length - 2, member.length)
ডাব্লু 3 স্কুল (অফিসিয়াল নয়, তবে মাঝে মধ্যে সহায়ক): http://www.w3schools.com/jsref/jsref_substring.asp
মন্তব্যকারীর অনুরোধ অনুসারে MDN লিঙ্ক যুক্ত করা হচ্ছে: https://developer.mozilla.org/en/ জাভা স্ক্রিপ্ট / রেফারেন্স / গ্লোবাল_অবজেক্টস / স্ট্রিং / সাবস্ট্রিং
var member = "my name is maanu";
var answer=member.substring(0,member.length - 2);
alert(answer);
slice()রেফারেন্স: ডেভেলপার.মোজিলা.আর.ইন-