Плохой код #4

13 Мая 2016

Исправляем плохой код. Непонятности и неявности

Плохой код #3

13 Мая 2016

Исправляем плохой код. Имена

Плохой код #2

1 Мая 2016

Исправляем плохой код. Комментарии

Плохой код #1

24 Апреля 2016

Исправляем плохой код

JSONY парсер

21 Марта 2016

Напишите парсер упрощенного JSON формата.

Последовательность скобок

1 Марта 2016

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

Объект наблюдатель

11 Февраля 2016

Наблюдатель (observer) — объект, поддерживающий подписки на обознченные события. Всё, что в будущем будет происходить с объектом как бы "прослушивается" и при выполнения определенного действия вызывается callback функция. Подобная событийная система встроена во многие библиотеки. В этой задачи разберём все основные концепции, а также некоторые баги, которые могут возникнуть при создании решения.

Виселица

6 Февраля 2016

Напишите игру "виселица"

Что за треугольник?

2 Февраля 2016

Всего существует 3 вида треугольников: остроугольные, прямоугольные и тупоугольные. В задаче требуется написать функцию, которая будет тестировать треугольники и сообщать, к какому виду они относятся.

Шаблонизация

30 Января 2016

Создание новой строки на основе шаблона

Удаление элементов из массива по индексу

29 Января 2016

В этой задаче вам потребуется написать функцию, которая будет удалять из массива элементы с определёнными индексами.

Пара двойников

28 Января 2016

В задаче напишем функцию, возвращающую переданное число, увеличенное вдвое. Если же переданное число состоит из двойников, функция вернет исходное число.

Смесь цветов

22 Января 2016

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

Найди анаграммы

21 Января 2016

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