Колесо фортуны
Крутится по вашему списку: имена участников, задачи, варианты обеда — что впишете, то и разыграет. Вес сектора задаётся пометкой «×3», режим на выбывание убирает выпавшего и оставляет остальных, а кнопка «Ссылка на это колесо» упаковывает список прямо в адрес, чтобы отправить его коллегам. Победитель определяется криптографическим генератором браузера до начала вращения, само вращение только показывает результат.
Как пользоваться
- По одному в строке. Двух достаточно, разумный максимум — полтора десятка: дальше подписи на секторах становятся мелкими.
- Пометка «×3» в конце строки делает сектор втрое шире — так проводят розыгрыш, где у участников разное число билетов.
- Результат появится под колесом и попадёт в историю последних вращений.
- Кнопка «Ссылка на это колесо» кладёт список в адрес страницы: по ссылке откроется то же самое колесо.
Частые вопросы
Колесо честное?
Победитель выбирается до анимации функцией crypto.getRandomValues — криптографическим генератором браузера, а не Math.random. Выбор сделан без смещения: значения, попадающие в неполный остаток диапазона, отбрасываются. Колесо после этого доворачивается к уже выбранному сектору, поэтому длительность вращения на результат не влияет.
Как сделать, чтобы один вариант выпадал чаще?
Добавьте к строке пометку вида «×3». Сектор станет втрое шире, и шанс вырастет соответственно. Это удобно, когда у участников розыгрыша разное количество билетов.
Что делает режим на выбывание?
Убирает выпавший вариант из списка после вращения. Так распределяют очередь, тянут жребий без повторов или разыгрывают несколько призов подряд.
Сохраняется ли мой список?
Да, в вашем браузере: при следующем открытии страницы колесо будет с теми же вариантами. Данные остаются на устройстве и никуда не отправляются. Кнопка «Ссылка на это колесо» кладёт список в адрес — это единственный способ, которым он покидает ваш браузер, и делаете это вы сами.
Сколько вариантов можно добавить?
Ограничения нет, но после пятнадцати подписи на секторах мельчают. Для длинных списков удобнее генератор случайных чисел: он вытягивает жребий из списка любой длины и умеет выбирать сразу несколько.
Можно ли использовать для розыгрыша в соцсетях?
Механика подходит: равномерный выбор и вес секторов. Для публичного розыгрыша важнее прозрачность — запись экрана во время вращения и объявленные заранее правила.
Данные куда-то отправляются?
Нет. Всё работает прямо в браузере на JavaScript — введённые данные не уходят на сервер и нигде не сохраняются.
Похожие инструменты
Пиксели вручную или готовый пресет: обложка ВК, превью YouTube, аватар, фото 3×4, печать 10×15. Пакетно, с обрезкой или полями.
ОткрытьТипографорКавычки-ёлочки «», дефис → тире, неразрывные пробелы после предлогов, чистка двойных пробелов. Аккуратная типографика для сайта.
ОткрытьГенератор sitemap.xmlСоберёт ссылки прямо с вашего сайта по адресу или сделает карту из готового списка URL. lastmod, changefreq, priority.
ОткрытьРазбить текст на частиДелит длинный текст на куски нужной длины: Telegram 4096, подпись 1024, ВК 4000, description 160, SMS 70. Не рвёт слова и предложения.
ОткрытьОбрезать строкиУдалить N символов с краёв, текст до/после символа, убрать приставку или окончание.
ОткрытьСтолбец ↔ строкаСписок в строку с разделителем и обратно. Переносы ↔ запятые/пробелы.
ОткрытьЕщё инструменты для SEO и маркетинга
Кластеризатор запросов, генераторы sitemap и robots.txt, минус-слова, разметка Schema.org и калькуляторы — в разделе инструментов.