Показать сообщение отдельно
  #12 (permalink)  
Старый 18.07.2015, 15:52
Интересующийся
Отправить личное сообщение для Palama Посмотреть профиль Найти все сообщения от Palama
 
Регистрация: 24.06.2015
Сообщений: 16

Сообщение от Lemme Посмотреть сообщение
Palama, рекурсия,конечно, хорошо, но что, если я захочу сделать так
timer(document.geElementById('counter'), 1000, 500);
тогда заклинание
var timer = function(e,a,b,step,delay) {
    var q = function() {if (Math.abs(a-b)>=Math.abs(step)) e.innerHTML=(setTimeout(q,delay),a=a+step);}
    q();
}
timer(document.geElementById('counter'),1000,500,-1,1);
Ответить с цитированием