Необходимо выполнить и предоставить на проверку следующие задачи:
Все задачи обязательны к выполнению. Присылать на проверку можно только сразу все три задачи.
Работы должны соответствовать принятому стилю оформления кода.
Любые вопросы по решению задач задавайте в Slack-канале.
Несколько детальных статей о cookie:
Посмотрите реализацию функций getCookie()/setCookie/deleteCookie(): getCookie(), setCookie(), deleteCookie()
Эти функции особенно полезны, когда вам необходимо работать с несколькими cookie-параметрами. Функция getCookie() основана на регулярном выражении.
Что это такое - вы узнаете в последующих курсах Нетологии.
А пока можете почитать несколько полезных статей: