Пройденные разделы FreeCodeCamp:
Все, что касается объектно-ориентированного и функционального программирования

Объявление объектов JavaScript как переменных
Создание объектов JavaScript с помощью функций
Создавать экземпляры объектов с помощью функции-конструктора
Создавать уникальные объекты, передавая параметры нашему конструктору
Сделать свойства объекта закрытыми
Перебирать массивы с помощью .map
Сконденсировать массивы с помощью .reduce
Отфильтровать массивы с помощью .filter
Сортировать массивы с помощью .sort
Обратить массивы с помощью .reverse
Объединить массивы с помощью .concat
Разделить строки с помощью .split
Объединить строки с помощью .join

FreeCodeCamp: Базовый алгоритм сценариев (начато)
Обратить строку
Факториализировать число

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

И да, я начал раздел, в котором вы должны начать использовать все, что вы узнали к этому моменту. Пора надеть кодовые бриджи для больших девочек. Я выполнил только первые два задания, но смог справиться с ними самостоятельно практически без посторонней помощи.

Показывает, что я на самом деле запоминаю то, чему научился. И я также рад, что мой код не сбрасывается, если мне нужно вернуться к разделу, чтобы посмотреть, как я сделал решение (например, регулярное выражение для пробела — все равно никогда не запоминаю коды регулярных выражений).

Я знаю, что дальше все будет только тяжелее. Но, как цитирует слова Губки Боба: «Я уверен в своих способностях добиться успеха».