내기 결과를 가르거나, 경품 당첨자를 뽑거나, 게임에서 순서를 정하거나, 로또처럼 숫자 여러 개를 고를 때 사람이 손으로 하면 느리고 손이 타기 쉽습니다. 이 난수 생성기는 정한 범위 안에서 정수를 뽑아 줍니다. 양 끝이 모두 포함되므로 1~6은 주사위처럼 굴러가고, 1~100은 1부터 100까지 모든 값이 같은 확률로 나옵니다. 누군가의 손이 무의식적으로 결과를 흔드는 대신, 예측할 수 없는 결과가 필요할 때 쓰는 도구입니다.
'최솟값'과 '최댓값'을 넣고 '몇 개 생성할까요?'에 원하는 개수를 적습니다. 응모 500건 중 당첨 번호 5개처럼 겹치면 안 되는 숫자가 필요하면 '중복 허용' 체크를 풀어 두세요. 한 번에 같은 숫자가 두 번 나오지 않습니다. 두 개 이상 뽑으면 결과 아래에 '합계'와 '평균'이 나오고, 뽑을 때마다 '기록' 목록에 쌓여서 처음부터 다시 하지 않아도 이전 결과를 확인할 수 있습니다.
공개 추첨을 한다면 참가자가 지켜보는 화면에서 뽑고 그 탭을 닫지 마세요. 기록은 열려 있는 탭 안에만 있어서 새로고침하면 사라집니다. 숫자는 브라우저의 표준 Math.random()에서 나오는데, 게임이나 추첨에는 알맞지만 비밀번호나 PIN처럼 암호학적 난수가 필요한 용도에는 맞지 않습니다.
원하는 범위 안에서 숫자를 하나 또는 여러 개 뽑습니다.
'최솟값'과 '최댓값'에 숫자가 뽑힐 범위를 입력합니다.
'몇 개 생성할까요?'에 이번에 뽑을 개수를 적습니다. 하나만 빠르게 뽑아도 되고 여러 개를 한 번에 뽑아도 됩니다.
주사위처럼 매번 독립적으로 뽑을 때는 체크를 그대로 둡니다. 경품 당첨자처럼 각 숫자가 한 번만 나와야 할 때는 체크를 풉니다.
'생성'을 누릅니다. 숫자는 뽑힌 순서대로 나오고, 두 개 이상이면 아래에 '합계'와 '평균'이 표시됩니다.
'복사'를 누르면 쉼표로 구분된 목록으로 클립보드에 들어갑니다. 이전에 뽑은 묶음은 페이지를 새로고침하기 전까지 아래 '기록'에 남습니다.
1~45에서 6개를 고르는 조합은 8,145,060가지라서, 특정 조합 하나가 나올 확률은 약 814만분의 1입니다.
모두 다를 확률은 10 × 9 × 8 × 7 × 6 ÷ 10⁵입니다. 이른바 생일 문제를 작게 줄인 셈입니다.