У меня есть следующий скрипт в файле js:
// Ad score
var score = 0;
//$('#score').text(score);
function foundMatchingBlocks(event, params) {
params.elements.remove();
score += 100;
$('#score').text(score);
};
Теперь при каждом совпадении к счету var добавляется 100 баллов. Это все работает. Теперь я хочу немного расширить это. Как только страница загрузится, я хочу запустить обратный отсчет, чтобы уменьшить количество баллов (начиная со 100) с 1 баллом в секунду в течение 60 секунд. Таким образом, минимальное количество баллов, которое может получить пользователь, равно 40. Когда кто-то получает баллы, счетчик должен сбрасываться и начинать обратный отсчет снова.
Пример:
- Загрузка страницы (таймер начинается со 100)
- У пользователя есть совпадение через 10 секунд (добавляется +90 баллов)
- Счетчик сбрасывается и снова отсчитывается от 100
- Пользователь нашел совпадение через 35 секунд (добавляется +65 баллов)
- и т. д. и т. д.
Проблема в том, что я понятия не имею, как это сделать :( Надеюсь, кто-нибудь может мне помочь с этим.
Все исправлено, всем спасибо за помощь!!!