Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Завершаем алгоритм js (ПОМОГИТЕ) (https://javascript.ru/forum/misc/46777-zavershaem-algoritm-js-pomogite.html)

Vlad123456 23.04.2014 16:58

Завершаем алгоритм js (ПоМоГиТе)
 
Как сделать чтобы этот алгоритм (ССЫЛКА) работал только 24 часа, потом останавливался и показывал результат

Пожалуйста помогите!!! Очень надо

Makarov 23.04.2014 16:59

Для начала попробуйте написать в ПоМоГиТе в смешанном регистре, это привлекает больше внимания

Vlad123456 23.04.2014 17:07

Makarov,
ПоМоГиТе пожалуйста :)

Makarov 23.04.2014 17:09

Прекрасно =D. Теперь попробуйте описать алгоритм человеческим языком, чтобы было понятно чего вы хотите. Какой-то таймер который останавливается через сутки после загрузки страницы? Или что?

Vlad123456 23.04.2014 17:16

Правильно, это таймер который каждый час прибавляет определенную сумму (процент от числа) и нужно чтобы через 24 часа он больше не прибавлял (остановился | завершился)

Там стоит дата
<div id='date'>April 15, 2014</div>
т.е. если будет April 16, 2014 то он должен остановиться

Makarov 23.04.2014 17:21

Так через 24 часа или по наступлению следующего дня?

Vlad123456 23.04.2014 17:22

Через 24 часа

Vlad123456 23.04.2014 17:35

Makarov,
Поможете?

Makarov 23.04.2014 17:36

При открытии страницы делаем что-то вроде
var i = 0;
var timer = setInterval(doSmth,60000);


В функции doSmth делаем то что вам надо, и увеличиваем счетчик часов i на единицу.
Когда ваш счетчик будет равен 24 делаем
clearInterval(timer)

Vlad123456 23.04.2014 17:38

Makarov,
Как это в коде записать?


Часовой пояс GMT +3, время: 01:14.