앱 소개
랜덤 추첨 룰렛 — 이름과 선택지 하나 뽑기
중복 없는 후보를 Web Crypto 난수로 추첨하고 참가자와 목록을 확인하는 방법을 정리했다.
이 글의 목적
당번, 발표 순서, 메뉴처럼 가벼운 결정을 기기 안에서 무작위로 정한다.
핵심 내용
회전 애니메이션과 당첨 계산은 분리되며 공식 경품 추첨 증명 용도는 아니다.
읽고 나서
후보를 줄바꿈이나 쉼표로 입력하고 목록을 확인한 뒤 룰렛을 돌린다.
후보 목록 확인
2개부터 50개까지 입력할 수 있다. 같은 이름을 중복으로 넣어 확률이 달라지는 실수를 막기 위해 중복 후보는 허용하지 않는다.
추첨 방식과 한계
브라우저의 Web Crypto 난수로 당첨 인덱스를 먼저 결정하고 룰렛은 그 결과를 보여준다. 후보와 결과를 서버에 저장하지 않는다. 감사 기록이나 법적 증명이 필요한 공식 경품 추첨에는 전용 시스템을 사용해야 한다.