/** * @param {string} s * @return {string} */ var reverseVowels = function (s) { let str = ‘aeiouAEIOU‘; let l = 0; let r = s.length - 1; let arr = s.split(‘‘); while (l < r) { if (str.indexOf(s[l]) < 0) { l++; continue; }; if (str.indexOf(s[r]) < 0) { r--; continue; } [arr[l], arr[r]] = [arr[r], arr[l]]; l++; r--; } return arr.join(‘‘); };
原文:https://www.cnblogs.com/lanpang9661/p/12460338.html