Задать вопрос

Как настроить сброс таймера, глобальной видимости переменных?

Здравия.
Самостоятельно обучаюсь языку JS.
Никак не могу решить 2 проблемы.
1) Функция victory() не видит переменную card. Хотя она глобальна.
С помощью этой функции хочу останавливать счетчик и выводить сообщение о окончании игры.

2) Мне кажется что моя функция сброса (при нажатии по кнопке Сброс), clearTime(), хоть и работает, но не лучшее решение, потому что отключение классов, если они еще не были задействованы, вроде бы не логично. Правильно ли будет использовать location.reload() ? Или возможно третий вариант.

Буду благодарен за любой конструктивный ответ.

https://codepen.io/Kysilov/pen/MWGqKLg
  • Вопрос задан
  • 40 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@Vertal86 Автор вопроса
Решил сам первый вопрос.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы