Monday, 10 April 2023

Reverse of Vovels in Given String:-

Reverse of Vovels in Given String:-


Input: 'Question'

Output: 'Qoisteun' 


 vovelRev(str) {
        let arr = [];
        let strArr = str.split('');
        strArr.forEach((ch, i) => {
            if (ch === 'A' || ch === 'E' || ch === 'I' || ch === 'O' || ch === 'U' || ch === 'a' || ch === 'e' || ch === 'i' || ch === 'o' || ch === 'u')
                arr.push(i)
        });
        let k = arr.length - 1;
        for (let i = 0; i < arr.length / 2; i++) {
            let l = strArr[arr[i]];
            strArr[arr[i]] = strArr[arr[k]];
            strArr[arr[k]] = l;
            k--;
        }
        console.log(strArr.join(''));
    }