Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 07.04.2020, 00:57
Аспирант
Отправить личное сообщение для Pavel_16 Посмотреть профиль Найти все сообщения от Pavel_16
 
Регистрация: 01.04.2020
Сообщений: 46

Как обойтись малым кол-ом строк, что бы переписать таймер?
Как обойтись малым кол-ом строк, что бы переписать обратный таймер(от 3-до 0) на обычный с ограничением до(от 0-до 3-х)
Вот он есть такой у меня:

function timer(elem, min, sec) {
  (--sec < 0) && (sec = min-- ? 59 : 0);
  min = Math.max(min, 0);
  elem.innerHTML = min + " : " + sec;
  if (sec || min)
    setTimeout(timer.bind(0, elem, min, sec), 1000);
  else {
    alert('Время вышло!');
    location.href = "/rekord.html";
  }
}

timer(document.getElementById('play_timer'), 3, 0);
Ответить с цитированием
  #2 (permalink)  
Старый 07.04.2020, 01:11
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,064

Pavel_16,
elem.innerHTML = (2 - min) + " : " + (59 - sec);
Ответить с цитированием
  #3 (permalink)  
Старый 07.04.2020, 01:36
Аспирант
Отправить личное сообщение для Pavel_16 Посмотреть профиль Найти все сообщения от Pavel_16
 
Регистрация: 01.04.2020
Сообщений: 46

Сообщение от рони Посмотреть сообщение
Pavel_16,
elem.innerHTML = (2 - min) + " : " + (59 - sec);
рони, как всегда помог, спасибо большое тебе!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с базой данных kda7979 AJAX и COMET 38 15.04.2019 07:35
Открытие div блока при первом визите на сайт Nushaba Общие вопросы Javascript 28 20.12.2013 21:24
Разбираем AjaxOOP eai Общие вопросы Javascript 41 04.11.2010 23:37
Как создать таймер, как на Letitbit? free_style Javascript под браузер 1 01.07.2010 17:55
Как изменить скрипт, что бы им его можно было использовать для нужной страницы Nick50_70 Общие вопросы Javascript 0 28.04.2009 23:30