Теперь, когда я уволился с работы и до начала работы в The Iron Yard осталась всего неделя, у меня было время, чтобы попытаться выполнить предварительную работу, назначенную для курса. До сих пор это был просто базовый JavaScript, но я чувствую себя уверенно даже после нескольких упражнений для начинающих. Кажется, время, которое я потратил на изучение Java-трека от TeamTreehouse.com, хоть немного научило меня тому, как находить ответы, когда я в тупике.

StackOverflow.com помог мне найти функцию для возврата последнего значения массива.

имя_массива[имя_массива.длина-1];

Также я читал ответ на другой вопрос о функции «нарастающей суммы» без возврата, и хотя вопрос и ответ не были напрямую связаны с задачей, которую я пытался решить, что-то щелкнуло в моей голове, и я смог ее выполнить. Какое прекрасное чувство, когда эта улыбка скользнула по моим губам как «Успех!» триумфально вспыхнуло на моем экране. Это то, к чему я мог привыкнуть.

Мне удалось выполнить задание «безумных библиотек» — создать функцию, которая вызывала части из нескольких определенных массивов для составления случайных предложений. Я был в тупике, пока не понял, что моя функция вызывает места 0–3, когда мне нужно было вызывать только 0–2. Мне потребовалось больше времени, чем я хотел бы признать, чтобы понять эту часть, но все же было очень приятно, когда я наконец понял это правильно.

Я с нетерпением жду новых прозрений, когда учусь и становлюсь настоящим Front-End JavaScript Engineer.