- Сайт с шестью мини играми.
- Сайт сделан по макету из Figma. Игры запускаются, когда пользователь нажимает кнопку «Играть» на нужном блоке.
- Качество верстки. HTML-код валидный. Использованы семантические теги и классы по методологии БЭМ. Реализованы все анимации и эффекты наведения так, как указано в макете. Сайт адаптирован под разные устройства и выглядет корректно на всех из них.
- Функциональные требования к играм Все игры работают без ошибок. Логика игр соответствует описанным требованиям. Использованы стандартные окна (alert, prompt) для взаимодействия с пользователем.
- Общее описание всех игр.
Угадай число
Описание: Пользователь пытается угадать случайное число от одного до ста. Требования: Сгенерируйте случайное число и предложите пользователю угадать его. Давайте подсказки: больше или меньше загаданное число. Завершайте игру, когда пользователь угадает правильно.
Простая арифметика
Описание: Пользователю предлагаются простые арифметические задачи. Требования: Генерируйте задачи на сложение, вычитание, умножение и деление. Запрашивайте ответ у пользователя и проверяйте его.
Переверни текст
Описание: Пользователь вводит текст, который будет перевернут. Требования: Запрашивайте текст, переворачивайте его и показывайте результат.
Викторина
Описание: Викторина с несколькими вопросами и вариантами ответов. Требования: Создайте вопросы с вариантами ответов, запросите выбор у пользователя и подсчитайте количество правильных ответов.
Камень, ножницы, бумага
Описание: Игра «Камень, ножницы, бумага» против компьютера. Требования: Запрашивайте выбор у пользователя, генерируйте выбор компьютера и определяйте победителя.
Генератор случайных цветов
Описание: При каждом клике на кнопку фон страницы меняется на случайный цвет. Требования: Создайте кнопку, которая при нажатии меняет цвет фона (или другого элемента) на случайный.