Назад к задачам
Junior — Middle+
17

Создание бесконечного поля для игры в крестики‑нолики

Получайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Условие задачи

Создать клиентское веб‑приложение (без серверной части) реализации крестиков‑ноликов на неограниченном поле, где:

  1. Победа фиксируется, когда на любой линии подряд появляется заданное количество одинаковых символов (значение задаётся константой).
  2. Первый ход обязателен в клетку с координатами (0, 0).
  3. Состояние игры должно сохраняться между перезагрузками страницы (например, используя localStorage).