使用 JavaScript 查找字符串中最长元音子串的长度
问题
我们需要编写一个接受字符串的JavaScript函数。我们的函数应该返回只包含元音的最长连续子串的长度。
示例
以下是代码-
const str = 'schooeal'; const findLongestVowel = (str = '') => { let cur = 0 let max = 0 for (let i = 0; i < str.length; ++i) { if ("aeiou".includes(str[i])) { cur++ if (cur > max) { max = cur } } else { cur = 0 } } return max }; console.log(findLongestVowel(str));输出结果
4