Я слегка покрыл свои задания тестами на базе mocha/chai, которые запускаются прямо в браузере при нажатии на кнопку Run tests.
Примеры использования функций из заданий 1-3 есть прямо внутри файлов; они закомментированы ниже основного кода.
Чтобы запустить задание 4 нужно нажать прямо на странице на кнопку Task 4. Вопросы для анкеты можно легко изменить, отредактировав только массив questionFields. Кстати при использовании генератора код этого таска удлинился минимум вдвое и не стал понятнее... Так что вероятно я не понял сокрального смысла этой фишки, ну кроме фактора обучения.
Задание 5 выводит массив ответов сервера в консоль.