회식 장소를 정해야 하는데 의견이 네 개로 갈린다. 투표를 하자니 시간이 걸리고, 가위바위보는 4명이 하면 끝이 안 난다. 1부터 4까지 숫자를 하나 뽑으면 3초 만에 결론이 난다.
일상에서 랜덤이 필요한 순간
무작위 숫자가 필요한 상황은 의외로 다양하다.
- 발표 순서 정하기: 팀원 5명에게 1~5 번호를 랜덤으로 배정
- 이벤트 당첨자 추첨: 응모 번호 100개 중 3명 선정
- 좌석 배치: 수강생이나 참석자의 자리를 무작위로 배정
- 게임 진행: 주사위 대용, 보드게임 숫자 뽑기
- 로또 번호: 1~45 중 중복 없이 6개 추출
상황별 설정 가이드
랜덤 숫자 생성기는 범위, 개수, 중복 여부를 자유롭게 조합할 수 있다. 자주 쓰는 상황별 설정을 정리했다.
| 상황 | 범위 | 개수 | 옵션 |
|---|---|---|---|
| 발표 순서 (5명) | 1~5 | 5개 | 중복 제외 |
| 당첨자 추첨 (100명 중 3명) | 1~100 | 3개 | 중복 제외 |
| 로또 번호 | 1~45 | 6개 | 중복 제외 + 오름차순 정렬 |
| 동전 던지기 | 1~2 | 1개 | 기본 |
| 주사위 | 1~6 | 1개 | 기본 |
TIP 로또, 주사위, 동전 던지기는 프리셋 버튼이 별도로 있다. 한 번 누르면 범위와 개수가 자동으로 세팅된다.
"진짜 랜덤"이 중요한 이유
머리로 "아무 숫자나" 고르면 실제로는 랜덤이 아니다. 사람은 무의식적으로 7이나 3 같은 특정 숫자를 선호하고, 직전에 나온 숫자를 피하는 경향이 있다. 심리학에서는 이걸 "랜덤의 착각"이라고 부른다.
컴퓨터의 난수 생성기는 이런 편향이 없다. 특히 암호학적으로 안전한 방식(crypto.getRandomValues)을 쓰면 예측이 원천적으로 불가능해서, 추첨 결과에 대한 시비도 줄어든다.
생성 기록이 남는 이유
추첨을 했는데 "아까 뭐 나왔더라?"가 기억나지 않으면 곤란하다. 최근 20개까지 생성 기록이 자동으로 저장되기 때문에, 이전 결과를 다시 확인하거나 비교할 수 있다. 이벤트 추첨 증빙이 필요할 때 스크린샷 대신 기록을 보여주면 된다.
숫자 하나 뽑는 일이지만 공정하게 하려면 도구를 쓰는 게 맞다. 가위바위보보다 빠르고, 제비뽑기보다 편하다.