кодесурса
«CoffeeScript

Функция CoffeeScript: извлечение уникальных символов из строки

script1adsense2code
script1adsense3code

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

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

Пример строки : "thequickbrownfoxjumpsoverthelazydog"
Ожидаемый результат : "thequickbrownfxjmpsvlazydg"

Решение:

HTML-код:

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <script src="//jashkenas.github.io/coffee-script/extras/coffee-script.js"></script>
  <title>Extract unique characters from a string</title>
</head>
<body>
</body>
</html>

Код CoffeeScript:


unique_char = (str1) ->
  str = str1
  uniql = ''
  x = 0
  while x < str.length
    if uniql.indexOf(str.charAt(x)) == -1
      uniql += str[x]
    x++
  uniql
console.log unique_char('thequickbrownfoxjumpsoverthelazydog')

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

 "Thequickbrownfxjmpsvlazydg"

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

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


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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code