使用 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

以上是 使用 JavaScript 查找字符串中最长元音子串的长度 的全部内容, 来源链接: utcz.com/z/351670.html

回到顶部