이런 분께 유용합니다
- 수업 발표자·당번·모임 역할을 무작위로 정하는 사용자
- 소규모 이벤트에서 여러 당첨자를 중복 없이 뽑는 운영자
- 후보 중복과 당첨자 제외 조건을 직접 통제하려는 사용자
랜덤 유틸리티
여러 이름을 한 줄에 하나씩 입력하고 무작위로 당첨자를 뽑는 온라인 이름 추첨 도구입니다. 이벤트, 발표 순서, 역할 배정, 벌칙 대상 선정에 사용할 수 있습니다.
후보 이름을 입력하고 추첨 인원과 옵션을 선택하세요.
회차별 당첨자와 추첨 당시 후보 수가 아래에 누적됩니다.
최대 500개의 후보 항목에서 당첨자를 뽑는 도구입니다. 중복 제거를 끄고 같은 이름을 여러 줄 입력하면 각각 별도의 후보로 취급하므로 한 회차에서 같은 이름이 여러 번 뽑힐 수 있습니다.
후보에게 추첨 목적, 중복 처리와 재당첨 가능 여부를 먼저 안내합니다.
이름이나 공개 가능한 별칭을 한 줄에 하나씩 최대 500명까지 입력합니다.
같은 이름을 한 표로 볼지 입력 횟수만큼 가중할지 중복 옵션을 선택합니다.
당첨 인원과 당첨자 제외·효과 표시 옵션을 설정합니다.
추첨 후 당시 후보 수와 결과 기록을 참가자와 함께 확인합니다.
법적 효력이나 감사 가능한 증빙이 필요한 추첨에는 별도 인증 시스템을 사용합니다.
첫 당첨자를 임시 후보 풀에서 제거한 뒤 두 번째를 뽑으므로 한 회차 안에서 같은 사람이 두 번 나오지 않습니다.
서로 다른 행을 선택하므로 같은 이름도 여러 번 당첨될 수 있습니다. 당첨자 제외를 누르면 대소문자를 구분하지 않고 같은 이름의 모든 행을 지웁니다.
후보를 줄 단위로 정리하고 선택 시 Web Crypto getRandomValues의 32비트 값을 후보 수의 배수 범위로 거부 샘플링해 modulo bias를 줄인 정수 인덱스로 바꿉니다. 여러 명을 뽑을 때는 선택된 항목을 임시 풀에서 제거합니다. Web Crypto가 없는 환경에서만 Math.random으로 대체하며 최대 후보는 500명입니다.
후보와 결과는 현재 브라우저에서만 처리하며 win-j 서버에 저장하거나 전송하지 않습니다. 실명 대신 별칭을 사용하고 전화번호·이메일·학번 같은 추가 개인정보는 입력하지 마세요.
예. 같은 문자열이 여러 줄에 있으면 각 줄이 별도 표처럼 작동해 입력 횟수만큼 선택 가능성이 커집니다.
아닙니다. 최종 당첨자를 먼저 난수로 정하고 화면 효과는 그 결과를 보여주기만 합니다.
현재 기록은 서명·감사 로그가 없어 증빙용으로 설계되지 않았습니다. 규정상 검증 가능한 전용 시스템을 사용하세요.