1var reverseVowels = function (s) {2const VOWELS = { a: 1, e: 1, i: 1, o: 1, u: 1, A: 1, E: 1, I: 1, O: 1, U: 1 };3const arr = s.split("");4let i = 0,5j = arr.length - 1;6while (i < j) {7if (VOWELS[arr[i]] && VOWELS[arr[j]]) {8[arr[i], arr[j]] = [arr[j], arr[i]];9i++;10j--;11} else if (VOWELS[arr[i]]) {12j--;13} else {14i++;15}16}17return arr.join("");18};