Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cawa87/js-test-task
Javascript test task
https://github.com/cawa87/js-test-task
javascript javascript-testing js test-task
Last synced: about 1 month ago
JSON representation
Javascript test task
- Host: GitHub
- URL: https://github.com/cawa87/js-test-task
- Owner: cawa87
- Created: 2019-07-15T08:00:57.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-10-30T11:41:23.000Z (about 5 years ago)
- Last Synced: 2023-09-18T23:15:19.711Z (over 1 year ago)
- Topics: javascript, javascript-testing, js, test-task
- Language: TypeScript
- Size: 9.77 KB
- Stars: 0
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### Для решения:
- Форкнуть репозиторий
- Сделать PR по выполнению### Общее тестовое задание:
Возьмите две строки s1 и s2, в которые включены только буквы от a до z.
Необходимо вернуть новую отсортированную строку, максимально длинную,
содержащую только уникальные буквы. Решение должно быть написано на языке TypeScript
и в коде придерживаться основным принципам функционального программирования.```javascript
a = "xyaabbbccccdefww"
b = "xxxxyyyyabklmopq"
compare(a, b) -> "abcdefklmopqwxy"
a = "abcdefghijklmnopqrstuvwxyz"
compare(a, a) -> "abcdefghijklmnopqrstuvwxyz"
```### Рефакторинг
Дан прототип приложения `./refactor`У приложения необходимо починить поиск и отрефакторить его под angular v7 andRxJS 6+.
**Время на рефакторинг - 1.5 часа.**