랜덤 숫자 룰렛
수백 줄을 일일이 입력할 필요 없이 범위만 설정하세요.
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
범위로 생성
현재 브라우저에만 저장됩니다. 사이트 데이터를 삭제하면 목록도 지워지며, 서버로 업로드되지 않습니다.
수백 줄을 입력할 필요 없는 범위 설정
숫자는 목록을 직접 타이핑하는 것이 가장 비효율적인 대표적인 경우입니다. 생성기에 시작값, 끝값, 증감 단위를 입력하기만 하면 룰렛이 자동으로 만들어집니다. 1부터 100까지, 5부터 50까지 5씩 증가, 또는 연도 설정을 위해 2000부터 2025까지 자유롭게 설정할 수 있습니다.
증감 단위는 사람들이 필요성을 깜빡하기 쉬운 기능입니다. 5의 배수 번호로만 경품 추첨을 하거나, 짝수만 뽑거나, 10년 단위 연도를 선택하는 일 모두 증감 단위가 있는 범위 설정에 해당하며, 일일이 손으로 입력하기에는 매우 번거롭습니다.
숫자의 중복 당첨 허용 여부
숫자를 사용하는 목적에 따라 중복 허용 여부가 달라지며, TossWheel은 모드 이름 뒤에 이를 숨겨두지 않고 명확하게 선택할 수 있도록 묻습니다.
중복을 켜두면 매번 돌릴 때마다 전체 범위에서 추첨하므로 17이 연속으로 두 번 나올 수도 있습니다. 주사위 굴리기, 무작위 선택, 선공 플레이어 정하기처럼 숫자가 하나의 결과값으로 쓰일 때 적합합니다.
중복을 끄면 한 번 나온 숫자는 룰렛에서 즉시 제외됩니다. 좌석 번호, 티켓, 상품, 라운드 순서처럼 숫자가 고유한 대상을 가리킬 때 적합합니다. 이는 새로운 숫자가 나올 때까지 몰래 다시 돌리는 방식이 아니라, 실제로 해당 번호를 제거하는 방식으로 작동합니다. 화면 뒤에서 몰래 다시 돌리는 룰렛은 화면에 보이는 확률과 실제 실행되는 확률이 달라지게 되며, 이는 TossWheel이 가장 지양하는 방식입니다.
일반 난수 생성기와의 차이점
난수 생성기는 단순히 숫자 하나를 보여줍니다. TossWheel은 다른 사람들 앞에서 함께 볼 수 있는 방식으로 숫자를 뽑아줍니다.
이 차이가 바로 룰렛을 사용하는 이유입니다. 추첨 과정을 눈으로 볼 수 있고, 결과가 나오는 과정을 지켜볼 수 있을 만큼 충분한 시간이 걸리므로 아무도 새로고침 버튼을 눌렀는지 의심할 필요가 없습니다. 여러 사람이 모인 자리에서 경품을 추첨할 때 이는 생성기가 절약해 주는 몇 밀리초보다 훨씬 큰 가치를 지닙니다. 반면 스크립트 코드 내부에서 숫자가 필요한 경우라면 이러한 연출은 의미가 없으므로 난수 생성기를 사용하면 됩니다.
어느 방식을 쓰든 기반이 되는 무작위성의 품질은 동일합니다. TossWheel은 브라우저의 암호학적 난수 생성기를 사용하며, 편향을 유발할 수 있는 나머지 값들을 억지로 끼워 넣지 않고 버리는 공정한 방식을 사용합니다. 이는 막연한 주장이 아니라 모든 과정이 투명하게 문서화되어 있습니다.
큰 숫자 범위
범위는 최대 1,000개의 숫자까지 생성할 수 있습니다. 30개가 넘어가면 룰렛에는 30개의 구역만 표시되고 나머지는 마지막 구역에 묶여 표시되며, 그 뒤에 몇 개의 숫자가 있는지 표시됩니다. 추첨은 여전히 범위 내의 모든 숫자를 대상으로 실행되며, 접힌 그룹 속 숫자가 당첨되어도 다른 숫자와 똑같이 이름이 호명됩니다.
1,000개 이상의 숫자가 필요하다면 범위를 나누어 사용하세요. 범위를 초과하면 몰래 일부를 잘라내는 대신 생성을 제한합니다. 화면 뒤에서 범위의 뒷부분을 조용히 누락시키는 룰렛은 눈에 보이지 않는 방식으로 공정성을 해치기 때문입니다.