кодесурса
«CoffeeScript

Функция CoffeeScript: преобразует первую букву каждого слова строки в верхний регистр

script1adsense2code
script1adsense3code

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

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

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

HTML-код:

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <script src="//jashkenas.github.io/coffee-script/extras/coffee-script.js"></script>
  <title>Converts the first letter of each word of a string in upper case</title>
</head>
<body>
</body>
</html>

Код CoffeeScript:

uppercase = (str) ->
  array1 = str.split(' ')
  newarray1 = []
  x = 0
  while x < array1.length
    newarray1.push array1[x].charAt(0).toUpperCase() + array1[x].slice(1)
    x++
  newarray1.join ' '
console.log uppercase('the quick brown fox')

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

 "Быстрая коричневая лиса"

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

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


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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code