Случайный выбор
Колесо фортуны
Добавьте варианты, раскрутите колесо и доверьтесь физике случайности.
Как работает колесо фортуны
Вы вписываете варианты — от двух до двадцати четырёх, — и колесо делит круг на равные секторы: каждому достаётся угол 360°/N и свой цвет из палитры. Нажмите «Крутить» в центре: колесо делает несколько оборотов, плавно замедляется и останавливается, а указатель сверху покажет выигравший сектор. Длительность вращения настраивается от 2 до 30 секунд — по умолчанию 4 секунды.
Подписи развёрнуты по радиусу, обрезаются строго внутри своего сектора и остаются читаемыми даже на узких долях: длинные названия аккуратно сокращаются многоточием. Колесо подстраивается под ширину экрана и плотность пикселей, поэтому одинаково чётко выглядит на ноутбуке, проекторе и телефоне.
Для ведущих и преподавателей есть режим «На весь экран», звук прокрутки можно отключить, а список — перемешать или отправить ссылкой: варианты сохраняются прямо в адресе страницы.
Честность распределения
Победитель выбирается до начала вращения — случайным числом из
криптографического генератора браузера crypto.getRandomValues.
Угол поворота рассчитывается так, чтобы указатель оказался внутри сектора
победителя, а не наоборот: подогнать сектор под «нужное» место невозможно.
Небольшой случайный сдвиг внутри сектора добавляет естественности, но не меняет
результат.
У всех вариантов одинаковый шанс 1/N — колесо не «помнит» прошлые вращения и не подкручивает частоты. Если включить «Убирать выигравший вариант», после розыгрыша сектор исчезает, а шансы оставшихся снова становятся равными.
Почему это удобно
Колесо видно на большом экране, поэтому его любят ведущие, преподаватели и стримеры: результат нельзя оспорить, а сам процесс выглядит как настоящее вращение. История последних десяти результатов сохраняется в браузере — можно скопировать её одной кнопкой и вставить в чат или отчёт.
Для чего используют
- выбрать, что заказать на обед или ужин;
- разыграть приз на стриме, в классе или в офисе;
- определить порядок ходов в настольной игре;
- решить, куда поехать на выходные;
- добавить азарта презентации, квизу или планёрке.