Для начала форкни этот репозиторий к себе и всю работу проводи в своем репозитории.
В директории tasks/
находятся задания, каждое в отдельной директории. Каждое задание содержит README.md
, файл с тестами *.spec.js
и файл, в котором нужно писать код *.js
. В package.json
описаны скрипты запуска и вотчеры для тестов к заданиям.
Нужно ознакомиться со списком заданий и определить последовательность их выполнения. Его можно сохранить в виде npm-скрипта, добавив его в package.json
, например: "test.task.1": "npm run test.sort.numbers"
.
- map
- filter
- sort
- Массив чисел
- Массив объектов
- reduce
- Сортировка пузырьком:
./tasks/bubble
- Инверсия строки
- Поиск анаграмм в массиве
- Замена подстроки в строке
- Несколько вариантов решения
- Стек
- Очередь
- Связанные списки
- Используя функцию сортировки пузырьком отсортировать массив объектов
- туду