Вопрос Хороший код таймера js?

pidjan
Пользователь
Статус
Оффлайн
Регистрация
10 Ноя 2020
Сообщения
526
Реакции[?]
148
Поинты[?]
1K
JavaScript:
function Sleep(milliseconds) {
    const date = Date.now();
    let currentDate = null;
    do {
      currentDate = Date.now();
    } while (currentDate - date < milliseconds);
}
function time_log(stop, sec) {
    var timer = sec;
    for (;; timer--) {
        if(timer < stop) break;
        console.log(timer.toString().replace("-", ""));
        Sleep(1000);
    }
}
time_log(-10, 0);
//если stop меньше ноля, то таймер идет от sec до stop, иначе от stop до sec.
 
Сверху Снизу