회사 워크숍에서 벌칙 당첨자를 뽑아야 하는데, 제비뽑기를 준비할 시간이 없었다. 참석자 30명에게 번호를 매기고 무작위로 3명을 뽑으면 되는 건데, 종이 접을 시간에 숫자 뽑기 한 번이면 끝난다.
이럴 때 랜덤 뽑기가 필요하다
- 행사 추첨: 참석자 중 경품 당첨자 뽑기
- 팀 나누기: 인원을 무작위로 조 편성
- 순서 정하기: 발표 순서, 청소 당번 등
- 게임: 주사위 대용, 벌칙 번호 선정
- 학습: 수학 문제용 랜덤 숫자, 통계 표본 추출
프리셋으로 바로 쓰기
자주 쓰는 설정은 프리셋 버튼으로 한 번에 세팅할 수 있다.
| 프리셋 | 범위 | 개수 | 활용 |
|---|---|---|---|
| 1~10 | 1부터 10 | 1개 | 간단한 순서 정하기 |
| 1~100 | 1부터 100 | 1개 | 번호 추첨 |
| 로또 | 1부터 45 | 6개 | 로또 번호 시뮬레이션 |
| 주사위 | 1부터 6 | 1개 | 보드게임 대용 |
| 동전 던지기 | 1부터 2 | 1개 | 양자택일 결정 |
공정한 추첨을 위한 설정
추첨 결과에 이의가 생기지 않으려면 몇 가지를 미리 정해두는 게 좋다.
- 중복 제외 켜기: 같은 번호가 두 번 나오면 안 되니, 중복 없이 뽑는 옵션을 활성화한다
- 범위를 참가자 수에 맞추기: 30명이면 1~30으로 설정한다
- 결과를 함께 확인하기: 화면을 참가자에게 공개한 상태에서 뽑으면 신뢰도가 올라간다
참고 랜덤 숫자 생성기는 브라우저의 암호학적 난수 생성 API를 사용한다. Math.random()보다 편향이 적어서 추첨 용도로 적합하다. 생성 기록도 최대 20개까지 남으니 나중에 결과를 다시 확인할 수도 있다.
종이 제비뽑기보다 빠르고, 엑셀 RAND 함수보다 간편하다. 추첨이 필요하면 숫자 범위만 정하고 버튼을 누르면 된다.