LOCAL TOOL · RANDOM

랜덤 숫자 생성기

범위와 개수만 정하면 암호학적 난수로 공정한 무작위 숫자를 뽑아줍니다.

사용 방법

  1. 최솟값과 최댓값을 정하세요 (양 끝 모두 포함).
  2. 몇 개를 뽑을지, 같은 숫자가 다시 나와도 되는지 선택하세요.
  3. "생성"을 누르세요. 다시 누르면 언제든 새로 뽑습니다.

예시

주사위 굴리기

최소 1, 최대 6, 개수 1이면 공정한 주사위 한 개입니다. 개수를 2로 하면 주사위 두 개.

로또 번호 뽑기

최소 1, 최대 45, 개수 6, 중복 제외로 설정하면 서로 다른 6개의 번호가 나옵니다.

무작위 숫자 조합

최소 0, 최대 9, 개수 4, 중복 허용이면 네 자리 숫자 조합을 만들 수 있습니다.

순서 정하기

참가자가 8명이면 최소 1, 최대 8, 개수 8, 중복 제외로 뽑으세요. 나온 순서가 곧 발표 순서입니다.

번호가 매겨진 응모에서 당첨자 뽑기

응모 번호가 1~340번이면 그 범위에서 하나를 뽑으면 됩니다. 여러 개를 한 번에 뽑아 두면 순서대로 예비 당첨자가 됩니다.

점검용 표본 뽑기

1,200건 중 20건을 점검한다면 1~1,200에서 중복 없이 20개를 뽑아 그 번호의 건을 확인하세요. 눈으로 고르면 맨 위와 맨 아래를 피하게 되어 표본이 치우칩니다.

자주 묻는 질문

얼마나 무작위인가요?

브라우저의 암호학적 난수 생성기(crypto.getRandomValues)에 기각 샘플링을 더해, 범위 안 모든 숫자가 정확히 같은 확률로 나옵니다. 일반적인 Math.random() 방식보다 편향이 없습니다.

최솟값과 최댓값도 결과에 포함되나요?

네. 양 끝 포함 범위입니다. 1~10으로 설정하면 1도 10도 나올 수 있습니다.

"중복 허용"은 무엇이 다른가요?

허용하면 매번 독립적으로 뽑습니다(주사위 반복 굴리기). 제외하면 한 번 나온 숫자는 다시 나오지 않습니다(로또공 뽑기). 중복 제외 시 개수는 범위 크기를 넘을 수 없습니다.

음수도 가능한가요?

네. −50~50처럼 어떤 정수 범위든 사용할 수 있습니다.

같은 결과를 나중에 다시 만들 수 있나요?

없습니다. 암호학적 난수라 시드가 없고 같은 추첨을 재현할 수 없습니다. 기록이 필요하면 결과를 그 자리에서 저장하세요.

모든 숫자가 똑같이 나오나요?

네. 범위 안 모든 정수가 같은 확률입니다. 가중치도 없고 이전 결과를 기억하지도 않습니다.

제대로 뽑았는데 왜 몰려 나오나요?

균등 난수는 생각보다 자주 뭉칩니다. 가까운 숫자가 연달아 나오거나 한 구간이 비는 것은 적은 횟수에서 정상입니다.