কম্পিউটার

জাভাস্ক্রিপ্ট ব্যবহার করে সমস্ত স্বরবর্ণকে স্ট্রিংয়ের শেষে সরানো


সমস্যা

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি স্ট্রিং নেয়। আমাদের ফাংশনটি একটি নতুন স্ট্রিং তৈরি করা উচিত যেখানে সমস্ত ব্যঞ্জনবর্ণ তাদের আপেক্ষিক অবস্থান ধরে রাখতে হবে এবং সমস্ত স্বরবর্ণকে স্ট্রিংয়ের শেষে ঠেলে দেওয়া উচিত।

উদাহরণ

নিম্নলিখিত কোড -

const str = 'sample string';
const moveVowels = (str = '') => {
   const vowels = 'aeiou';
   let front = '';
   let rear = '';
   for(let i = 0; i < str.length; i++){
      const el = str[i];
      if(vowels.includes(el)){
         rear += el;
      }else{
         front += el;
      };
   };
   return front + rear;
};
console.log(moveVowels(str));

আউটপুট

smpl strngaei

  1. জাভাস্ক্রিপ্ট ব্যবহার করে একটি আয়তক্ষেত্রে সমস্ত বর্গক্ষেত্রের পরিধির সমষ্টি

  2. জাভাস্ক্রিপ্ট ব্যবহার করে একটি স্ট্রিং-এ দীর্ঘতম স্বরবর্ণ সাবস্ট্রিং-এর দৈর্ঘ্য খুঁজে বের করা

  3. Java RegEx ব্যবহার করে স্ট্রিং-এর শেষে সমস্ত বড় হাতের অক্ষর সরানো হচ্ছে

  4. জাভা রেগুলার এক্সপ্রেশন RegEx ব্যবহার করে স্ট্রিং-এর শেষে সমস্ত বিশেষ অক্ষর সরানো হচ্ছে)