সমস্যা
আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি স্ট্রিং নেয়। আমাদের ফাংশনটি একটি নতুন স্ট্রিং তৈরি করা উচিত যেখানে সমস্ত ব্যঞ্জনবর্ণ তাদের আপেক্ষিক অবস্থান ধরে রাখতে হবে এবং সমস্ত স্বরবর্ণকে স্ট্রিংয়ের শেষে ঠেলে দেওয়া উচিত।
উদাহরণ
নিম্নলিখিত কোড -
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