如何使用JavaScript获取字符串中的元音字母数量

如何使用JavaScript获取字符串中的元音字母数量

本文的方法是使用JavaScript返回字符串中元音字母的数量。英语中的元音字母是a, e, i, o, u。

示例:

输入: GeeksForGeeks
输出: 5

输入: Hello Geeks
输出: 4

解释:

这里我们创建了一个名为“getvowels()”的用户定义函数,它读取一个字符串并将其与元音字母的列表进行比较。它会将字符串的每个字符与元音字母进行比较。当匹配到元音字母时,将增加 vowelsCount 的值。

示例:

以下代码将展示方法。

<script>
    function getVowels(string) {
        var Vowels = 'aAeEiIoOuU';
        var vowelsCount = 0;
        for(var i = 0; i < string.length ; i++) {
            if (Vowels.indexOf(string[i]) !== -1) {
                vowelsCount += 1;
            }
        }
        return vowelsCount;
    }
    console.log("The Number of vowels in -"+
    " A Computer Science Portal for Geeks:" 
    + getVowels("A Computer Science Portal for Geeks"));
</script>
HTML

输出:

The Number of vowels in - A Computer Science Portal for Geeks:12
HTML

阅读更多:JavaScript 教程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

登录

注册