Рандомайзер и случайный выбор

Случайный выбор из списка, перемешивание, выбор N без повторений, число в диапазоне. Криптостойкая случайность.

Режим
скопировано
Нажмите «Случайно»

О сервисе

Рандомайзер с 4 режимами: выбрать одного из списка, выбрать N без повторений, перемешать список, случайное число в диапазоне. Криптостойкая случайность.

Что умеет

  • 4 режима: выбор одного, выбор N, перемешивание, диапазон
  • crypto.getRandomValues() — честная криптостойкая случайность
  • Алгоритм Фишера-Йетса для перемешивания
  • Произвольный размер списка

Как работает

Случайность через crypto.getRandomValues() (равномерное распределение). Перемешивание — классический Фишер-Йетс за O(n).

Пример

Розыгрыш призов, случайный выбор победителя комментариев, генерация порядка выступлений на конференции.

Нужен подобный сервис для вашего сайта или сложный сценарий — пишите, разработаю под задачи.

Ещё сервисы

Похожие инструменты

Нужен свой инструмент?

Сделаю такой же сервис под вашу задачу

Внутренние инструменты для сотрудников, публичные сервисы для клиентов, конвертеры и генераторы. Напишите — обсудим.

Роман Финк