칸 수 제한 없는 돌림판
항목을 입력하고 Enter를 누르면 바로 돌림판에 칸이 생깁니다. 쉼표로 여러 개를 한 번에 넣거나, 엑셀·메모장에서 여러 줄을 복사해 붙여 넣어도 한 줄씩 항목이 됩니다. 칸은 최대 100개까지 만들 수 있어서, 6칸으로 고정된 돌림판으로는 부족한 반 전체 발표 순서나 경품 추첨에도 쓸 수 있습니다.
이렇게 씁니다
- 점심 메뉴·회식 장소 정하기: 후보를 넣고 돌리면 끝
- 벌칙·복불복 게임: 예시의 벌칙 목록을 불러와 바로 시작
- 당첨자·발표 순서 뽑기: "당첨된 항목은 다음 판에서 빼기"를 켜면 한 명씩 차례로 뽑을 수 있습니다
- 숫자 뽑기: 숫자 1~10 예시를 불러오거나 원하는 번호를 넣어 돌립니다
결과는 공정한가
돌리기를 누르는 순간 브라우저의 암호학적 난수(crypto.getRandomValues)로 당첨 칸을 먼저 정하고, 그 칸 안쪽에 멈추도록 회전 애니메이션을 계산합니다. 모든 칸이 같은 크기이므로 각 항목이 뽑힐 확률은 정확히 1/항목 수입니다. 칸 경계에 걸려 애매하게 멈추는 일도 없습니다.
목록은 어디에 저장되나
입력한 항목과 설정은 지금 쓰는 브라우저에만 저장되어, 다음에 다시 들어와도 그대로 남아 있습니다. 서버로는 아무것도 전송되지 않습니다. 참가자와 결과를 1:1로 짝지어야 한다면 사다리타기가, 명단에서 여러 명을 한꺼번에 뽑으려면 로또 번호 생성기 · 랜덤 추첨의 추첨 기능이 더 편합니다.