Бесплатно · прямо в браузере
Учитесь JavaScript, решая задачи
Пишете код, Tasky запускает тесты и объясняет, что пошло не так. Вы находите ошибку сами — с подсказками, а не с готовым ответом.
- Задач
- 10
- Уровня подсказок
- 3
- Установка
- не нужна
1function sum(a, b) { 2 console.log(a + b); 3}
Факт
sum(2, 3) должно вернуть 5, а вернуло undefined
Вероятная причина
Результат печатается через console.log, но не возвращается
Как это работает
Три шага от задачи до понимания
- 1
Пишете код
Задача и стартовый код уже открыты в браузере — ничего не нужно устанавливать.
- 2
Запускаете тесты
Код выполняется в изолированной среде и проходит тесты, включая крайние случаи.
- 3
Понимаете ошибку
Видно, какой тест упал и почему. Подсказки ведут к решению, а не выдают его.
Что внутри
Всё, чтобы учиться, а не списывать
Честная обратная связь
Каждое объяснение помечено: «Факт», «Вероятная причина» или «Куда посмотреть». Никаких выдумок.
Подсказки по шагам
Сначала намёк, потом подробнее. Решение — только если вы сами его попросите.
ИИ-наставник
Объяснит, что не так в вашем коде, и предложит следующий шаг — без готового ответа.
Справочник под задачу
Сдались? Откроется короткая теория именно по тем конструкциям, которые нужны для решения.
Безопасная песочница
Код работает в изолированном окружении без доступа к сети и странице. Бесконечный цикл ничего не сломает.
Прогресс сохраняется
Черновики и решённые задачи остаются с вами — на любом устройстве после входа.
Первая задача займёт пару минут
Начните без регистрации — прогресс сохранится в браузере, а после входа перенесётся в аккаунт.
Решить первую задачу