Как получить одно и тоже случайное число при одинаково заданных начальных условиях? [закрыт]

108
18 марта 2019, 23:00

Нужно использовать генератор случайных чисел который при заданном начальном условии генерировал одно и тоже число.

Например сервер получает идентификатор группы group_id продуктов, на основе этого числа генерируется, случайный код, все продукты имеющие одинаковые group_id должны получить одинаковый случайный код.

Есть ли возможность сделать это без php srand(), как можно это сделать с помощью javasript ?

Сохранить первый полученный код для продукта и использовать его для всех остальных , или другие способы не приемлемы (в связи с конструкцией кода и поставленной задачей).

Answer 1

Используйте функцию srand() для указания начального числа ГСЧ. Тогда генерация через rand() будет всегда начинаться с одного и того же значения.

READ ALSO
Фильтрация при двойном агрегировании elasticsearch

Фильтрация при двойном агрегировании elasticsearch

Я делаю вот такую агригацию:

149
Curl Ответ сервера 0

Curl Ответ сервера 0

такой вопросЕсть база с номерами на 400 тыс товаров

150
регулярка для телефона

регулярка для телефона

Ищу по регвыражению рос

145
YII2 как передать запрос посредством AJAX

YII2 как передать запрос посредством AJAX

Нужно передать массив идшников посредством AJAX в php, но в консоли вылезает ошибка 400 (неверные параметры)

155