Как сделать рандомный вычитатель чисел?

67
08 февраля 2022, 07:00

Подскажите, пожалуйста, как сделать рандомное уменьшение числа в определённый промежуток времени? Т.е. есть, к примеру, число 1000 (может быть любое число) надо чтобы из него рандомно вычитались числа от 1 до 7 (могут быть любые числа) с периодичностью в 10 - 90 минут (могут быть любые интервалы) пока от 1000 не останется 0. И выводить результат на странице сайта. Совершенно не понимаю как это сделать правильно. Заранее спасибо. То что я смогла придумать:

$rand = rand(0, 7);
$kolvo = 1000;
echo $kolvo - $rand;
Answer 1

Если счетчик единый для всех пользователей сайта, и нам известны все данные (диапазон декремента и интервалов), то я бы заранее подсчитал случайные значения всех интервалов и сколько отнимать на каждом шаге. При первом вызове скрипта генерируем и записываем все эти данные в файл или БД. При последующих вызовах просто сравниваем текущую дату (timestamp) из списка и выводим соответствующее ей число.

READ ALSO
Вывод select через button

Вывод select через button

При нажатии кнопки должна появится та часть массива которая указана в select

85
Как происходит передача аргумента в колбэк?

Как происходит передача аргумента в колбэк?

В объявлении функции "check" мы передаем ей параметр "word", а когда вызываем ее в качестве колбэка, мы ничего ей не передаемКаким образом она понимает...

81
Удалить GET Params в URL

Удалить GET Params в URL

Так получаю GET params после того как все флажки сняты с checkbox $("checkbox_campaigns_id") так добавляю параметры к определенным ссылкам

72