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