Интерактивный тренажёр для запоминания дней недели на французском языке. Приложение запускается прямо в браузере и не требует дополнительной сборки или серверной части.
- 🧠 Тренировка в формате викторины: приложение предлагает перевести случайный день недели с русского на французский.
- 💡 Подсказки и мнемоника: после ответа показывается расшифровка произношения, перевод и небольшие ассоциативные подсказки.
- 📊 Отслеживание прогресса: отображаются текущие очки за сессию, процент правильных ответов и лучший результат, сохранённый в
localStorage. - 🔁 Случайные варианты: для каждого вопроса генерируется набор из четырёх вариантов ответа.
- 🌗 Переключение темы: поддерживается светлая и тёмная тема с запоминанием выбранного режима.
- 📚 Справочная таблица: по запросу можно открыть таблицу со всеми днями недели, их транскрипцией и переводом.
index.html— единственный HTML-файл, содержащий разметку, стили и скрипты тренажёра.README.md— текущее описание проекта.
- Склонируйте репозиторий или скачайте архив с файлами.
- Откройте файл
index.htmlв современном браузере (Chrome, Firefox, Safari, Edge). Подключение к интернету не требуется.
- Весь интерфейс и логика находятся в одном файле. Для удобства редактирования можно разделить код на отдельные файлы стилей и скриптов.
- Данные о днях недели хранятся в константе
DAYS. При необходимости можно расширить массив дополнительными полями (например, ссылками на аудио). - Лучший результат и выбранная тема сохраняются в
localStorage. Очистите данные браузера, чтобы сбросить прогресс.
Проект распространяется на условиях лицензии MIT. См. файл LICENSE, если он присутствует в репозитории.