Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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 часа.**