кодесурса
«CoffeeScript

Функция CoffeeScript: подсчитывает количество гласных в строке

script1adsense2code
script1adsense3code

Функция CoffeeScript: упражнение-14 с решением

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

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

HTML-код:

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <script src="//jashkenas.github.io/coffee-script/extras/coffee-script.js"></script>
  <title>Counts the number of vowels within a string
  </title>
</head>
<body>
</body>
</html>

Код CoffeeScript:

vowel_count = (str1) ->
  vowel_list ='aeiouAEIOU'
  vcount = 0
  x = 0
  while x < str1.length
    if vowel_list.indexOf(str1[x]) != -1
      vcount += 1
    x++
  vcount
 console.log vowel_count ('Быстрая коричневая лиса')

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

 5

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

См. Pen coffeescript-упражнение-14 от w3resource ( @ w3resource ) на CodePen .


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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code