ปัญหา
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริง หน้าที่ของเราควรสร้างสตริงใหม่ที่พยัญชนะทั้งหมดควรอยู่ในตำแหน่งที่สัมพันธ์กันและสระทั้งหมดควรถูกผลักไปที่ท้ายสตริง
ตัวอย่าง
ต่อไปนี้เป็นรหัส -
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