Проект: генератор тупых новогодних поздравлений

Новый год спасён!

Проект: генератор тупых новогодних поздравлений

Сегодня должен был выйти смешной тестик. Но кое-кто уже начал бомбить нас своими тупыми новогодними поздравлениями, и мы не можем молчать.

Сегодня наш главред Максимка Ильяхов написал своими кривыми ручками довольно глупый, но совершенно рабочий генератор новогодних поздравлений. Он берёт за основу массив из текстовых заготовок и случайным образом их комбинирует, чтобы получилось бессмысленное и пошлое марево из предновогодних искорок счастья. Идеально для поздравления людей, на которых вам на самом деле плевать.

Вот сам проект: maximilyahov.ru/generator-new-year/

Вот видео с разбором, как он устроен:

Вот как это выглядит:

Проект: генератор тупых новогодних поздравлений

Как вам? Пишите в комментах, что тут можно улучшить.

Обложка:

Даня Берковский

Корректор:

Ирина Михеева

Вёрстка:

Маша Климентьева

Получите ИТ-профессию
В «Яндекс Практикуме» можно стать разработчиком, тестировщиком, аналитиком и менеджером цифровых продуктов. Первая часть обучения всегда бесплатная, чтобы попробовать и найти то, что вам по душе. Дальше — программы трудоустройства.
Получите ИТ-профессию Получите ИТ-профессию Получите ИТ-профессию Получите ИТ-профессию
А вы читали это?
Как начать программировать с нуля
Как начать программировать с нуля

Подборка материалов для начинающих.

easy
Ваш собственный орфокорректор с автозаменой
Ваш собственный орфокорректор с автозаменой

Проект недели.

hard
Myspace потеряла архивы за 12 лет. Как не потерять свои
Myspace потеряла архивы за 12 лет. Как не потерять свои

Почему так сложно сберечь важные данные и как с этим быть вообще.

easy
Ваш собственный орфокорректор с автозаменой
Ваш собственный орфокорректор с автозаменой

Проект недели.

hard
Что означает ошибка SyntaxError: Bare private name can only be used as the left-hand side of an `in` expression
Что означает ошибка SyntaxError: Bare private name can only be used as the left-hand side of an `in` expression

Когда случайно пытаешься обратиться к приватным элементам

easy
Пишем Чехова на цепях Маркова: готовая библиотека
Пишем Чехова на цепях Маркова: готовая библиотека

Многократно ускоряем разработку.

easy
Ещё 5 новых и красивых визуализаций, которые помогут при работе с биг-датой
Ещё 5 новых и красивых визуализаций, которые помогут при работе с биг-датой

Для аналитики и правильных выводов

Что означает ошибка SyntaxError: Unexpected token ‘{‘. Expected ‘)’ to end an ‘if’ condition
Что означает ошибка SyntaxError: Unexpected token ‘{‘. Expected ‘)’ to end an ‘if’ condition

Простая ошибка, которую легко допустить и легко исправить в коде на JavaScript

easy
Как добавить плавающий блок на страницу
Как добавить плавающий блок на страницу

Иногда это и правда нужно.

easy
easy