반 아이들 발표 순서를 정해야 하는데 가위바위보는 시간이 너무 걸린다. 회사에서 야유회 팀을 나눌 때도 마찬가지다. 1부터 30까지 번호를 무작위로 뽑아주는 도구가 있으면 5초 만에 공정하게 끝난다.
이런 상황에서 쓸 수 있다
- 발표/순서 추첨: 학교 수업, 세미나에서 발표 순서 무작위 배정
- 팀 나누기: 1~40번까지 번호를 뽑아 홀수/짝수 또는 범위로 팀 구분
- 이벤트 당첨자: 참가자 번호 중 N명을 중복 없이 추출
- 로또 번호: 1~45 범위에서 6개를 중복 없이 생성
- 게임: 주사위(1~6), 동전 던지기(1~2) 대용
사용법과 옵션
랜덤 숫자 생성기에서 최솟값, 최댓값, 생성 개수를 입력하고 버튼을 누르면 결과가 바로 나온다. 기본 설정 외에 몇 가지 옵션이 있다.
| 옵션 | 설명 | 활용 예시 |
|---|---|---|
| 중복 제외 | 같은 숫자가 두 번 나오지 않게 | 추첨, 로또 |
| 오름차순 정렬 | 결과를 작은 수부터 정렬 | 번호 순서 확인 |
| 소수 생성 | 소수점 2자리 또는 4자리까지 | 통계 시뮬레이션 |
한 번에 최대 1,000개까지 생성할 수 있고, 결과마다 최솟값, 최댓값, 평균, 합계 통계도 함께 보여준다.
빠른 선택 프리셋
매번 범위를 입력하기 귀찮다면 프리셋 버튼을 쓰면 된다.
- 1~10: 소규모 추첨, 순서 정하기
- 1~100: 번호표 추첨, 좌석 배정
- 로또: 1~45에서 6개, 중복 제외 자동 설정
- 주사위: 1~6 범위 1개
- 동전: 1~2 범위 (1이면 앞, 2면 뒤)
참고 이 도구는 브라우저의 암호학적 난수 생성기(Crypto API)를 사용한다. 단순 Math.random()보다 예측 불가능성이 높아서 추첨 공정성 면에서 신뢰할 수 있다.
생성 기록이 최대 20개까지 자동 저장되니까, 여러 차례 추첨을 하더라도 이전 결과를 다시 확인할 수 있다. 사람 손으로 뽑으면 시비가 붙지만, 숫자로 보여주면 깔끔하다.