Колесо фортуны онлайн
Впишите варианты, нажмите «Крутить» — колесо выберет одно. Решение принято не вами, а значит, спорить не с кем.
Зачем нужно колесо
Любой выбор между людьми — это маленький конфликт. Кто отвечает у доски, кто выносит мусор, кому достаётся приз. Стоит назначить решение самому, и кто-то останется недоволен. Колесо снимает этот вопрос: решение приняла случайность, обижаться не на кого.
Инструмент рассчитан на то, чтобы им пользовались каждый день, а не один раз из любопытства. Поэтому список сохраняется в браузере, попадает в адрес страницы и открывается по ссылке у любого, кому вы её отправите. Никакой регистрации, никаких аккаунтов.
Как пользоваться
- Введите варианты — по одному в строке. Колесо перерисовывается сразу, пока вы печатаете.
- Задайте вес, если варианты неравноценны:
Пицца *3займёт сектор втрое больше обычного. - Включите «Убирать выпавшее» для жеребьёвки без повторов — победитель исчезает из колеса.
- Вставьте столбец из Excel или загрузите CSV — если во второй колонке число, оно станет весом.
- Нажмите «Ссылка на колесо» — и отправьте готовый список коллеге одним сообщением.
Для урока, стрима и розыгрыша
Учителям пригодится полноэкранный режим: колесо разворачивается на всю высоту экрана, шрифт крупный, с проектора читается с последней парты. Клавиша F включает его, Пробел крутит, так что к ноутбуку можно не подходить.
Стримерам — ссылка для OBS: та же страница с прозрачным фоном, добавляется в сцену как Browser Source и накладывается поверх геймплея. Интерфейс скрыт, остаётся только колесо и плашка с результатом.
Для розыгрышей призов есть проверяемая честность: до кручения публикуется хеш, после — seed, и любой подписчик может пересчитать результат сам. Это снимает вопрос «а вы точно не подкрутили».
Про случайность
Многие похожие сервисы используют Math.random(). Для игры «что поесть» этого достаточно, но для розыгрыша реального приза — нет: состояние такого генератора предсказуемо. Здесь результат берётся из crypto.getRandomValues(), криптографического источника случайности браузера, а выбор сектора с учётом весов сделан без модульного смещения — вероятность строго пропорциональна весу.