кодесурса
«JavaScript

JavaScript: подсчитывает количество гласных в строке

script1adsense2code
script1adsense3code

Функция JavaScript: упражнение 7 с решением

Напишите функцию JavaScript, которая принимает строку в качестве параметра и подсчитывает количество гласных в строке.

Примечание: поскольку буква «у» может рассматриваться как гласная и согласная, мы не считаем здесь «у» гласной.

Пример данных и вывод:
Пример строки : «Быстрая коричневая лиса»
Ожидаемый результат: 5

Иллюстрированная презентация:

«JavaScript:

Пример решения : -

HTML-код:

<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8 />
<title>Counts the number of vowels within a string</title>
</head>
<body>
  
</body>
</html>

Код JavaScript:

function vowel_count(str1)
{
  var vowel_list ='aeiouAEIOU';
  var vcount = 0;
  
  for(var x = 0; x < str1.length ; x++)
  {
    if (vowel_list.indexOf(str1[x]) !== -1)
    {
      vcount += 1;
    }
  
  }
  return vcount;
}
console.log(vowel_count("The quick brown fox"));

Пример вывода:

 5

Объяснение:
Метод indexOf () возвращает индекс в вызывающем объекте String первого вхождения указанного значения, начиная поиск с fromIndex. Возвращает -1, если значение не найдено.
Синтаксис -> str.indexOf (searchValue [, fromIndex])
Параметры:
searchValue: строка, представляющая значение для поиска.
fromIndex (Необязательно) -> Индекс, с которого начинается поиск вперед в строке. Это может быть любое целое число.

Символ (ы) строки будут считаться гласным, если условие (vowel_list.indexOf (str1 [x])! == -1) соответствует.

>

Блок - схема:

«Блок-схема:

Демонстрация в реальном времени:

См. Pen JavaScript -Считывает количество гласных в строковой функции-ex- 7 с помощью w3resource ( @ w3resource ) на CodePen .


Улучшите этот пример решения и опубликуйте свой код через Disqus

Предыдущий: Напишите функцию JavaScript, которая принимает строку в качестве параметра и находит самое длинное слово в строке.
Далее: напишите функцию JavaScript, которая принимает число в качестве параметра и проверяет, является ли число простым или нет.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code