Я не могу сбросить прогресс рендеринга в моем приложении - PullRequest
0 голосов
/ 26 апреля 2020

ребята, мне трудно сбросить прогресс renderProgress () обратно на 0, когда я сбрасываю свою программу, кто-нибудь может помочь?

function renderProgress() {
    for (let qIndex = 0; qIndex <= lastQuestion; qIndex++) {
        progress.innerHTML += "<div class='prog' id=" + qIndex + '></div>';
    }
}

каждый раз, когда я перезапускаю приложение, оно добавляет новые вопросы к счетчику.

Я также хочу добавить правильный счетчик и «неправильный» класс к счетчику, чтобы показать красный и зеленый цвета, когда ответы верны или неправильны, но я не могу управлять этим. (классы, которые я реализовал для кнопок, работают нормально)

Может кто-нибудь помочь?

//add status of wrong or correct to button clicked
function setStatusClass(element, correct) {
    clearStatusClass(element);
    if (correct) {
        element.classList.add('correct');
    } else {
        element.classList.add('wrong');
    }
}

https://github.com/Buzzactaxe/Quizz-app

вот мой Github программа

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...