Random Number

랜덤 숫자 뽑기

원하는 범위에서 무작위 숫자를 뽑아보세요

최솟값

~

최댓값

뽑기 개수

?

목차
  1. 1.랜덤 숫자 뽑기란?
  2. 2.범위·개수·중복 옵션
  3. 3.어디에 활용하나
  4. 4.사용법 + 여러 개 뽑기
  5. 5.진짜 무작위인가
  6. 6.자주 발생하는 오해 6가지
  7. 7.자주 묻는 질문

랜덤 숫자 뽑기란?

랜덤 숫자 뽑기는 지정한 최솟값~최댓값 범위에서 무작위 숫자를 뽑는 도구입니다. 추첨·순서 정하기·번호 배정 등에 쓰이며, 한 번에 여러 개를 중복 없이 뽑을 수도 있습니다.

모든 숫자가 동일 확률로 선택되며, 계산은 브라우저에서만 이뤄지고 서버에 저장되지 않습니다.

범위·개수·중복 옵션

옵션설명
범위최솟값~최댓값. 음수도 가능 (예: -10 ~ 10)
개수한 번에 여러 개 뽑기
중복여러 개 뽑을 때 중복 없이, 오름차순 정렬 표시

어디에 활용하나

  • 추첨·이벤트 — 경품 번호, 당첨자 추첨
  • 순서·역할 — 발표 순서, 청소 당번, 자리 배정
  • 게임·학습 — 무작위 문제 번호, 팀 번호
  • 샘플링 — 무작위 표본 번호 선택

사용법 + 여러 개 뽑기

  1. 최솟값·최댓값 입력 (음수 가능)
  2. 뽑을 개수 지정
  3. 뽑기 → 결과가 오름차순으로 표시 (여러 개는 중복 없음)

이름·닉네임 등 텍스트 추첨이 필요하면 랜덤 닉네임, 팀 나누기는 랜덤 팀 짜기를 사용하세요.

진짜 무작위인가

이 도구는 JavaScript의 Math.random()을 사용합니다. 엄밀히는 의사난수(pseudo-random)지만, 범위 내 모든 값이 사실상 균등한 확률로 나오도록 설계돼 추첨·게임 등 일상 용도에는 충분히 공정합니다.

단, 암호·복권처럼 보안이 중요한 용도에는 전용 난수 생성기(CSPRNG)가 필요합니다. 이 도구는 그런 용도가 아닙니다.

자주 발생하는 오해 6가지

  • 최근 안 나온 숫자가 나올 차례 — 도박사의 오류. 매번 균등
  • 여러 개 뽑으면 중복 가능 — 이 도구는 중복 없이 뽑음
  • 음수는 안 된다 — 최솟값에 음수 입력 가능
  • 암호·복권에 써도 된다 — 의사난수라 보안 용도 부적합
  • 결과가 저장된다 — 새로고침 시 초기화, 서버 저장 없음
  • 범위 양끝은 덜 나온다 — 최솟값·최댓값 포함, 모두 균등

자주 묻는 질문

Q. 정말 공정한가요?

JavaScript의 Math.random()을 사용해 범위 내 모든 숫자가 동일한 확률로 선택됩니다. 추첨·게임 등 일상 용도에 충분히 공정합니다.

Q. 중복이 나올 수 있나요?

한 번에 여러 개를 뽑을 때 중복 없이 선택됩니다. 결과는 오름차순으로 정렬되어 표시됩니다.

Q. 음수도 가능한가요?

네. 최솟값에 음수를 입력하면 음수 범위에서도 뽑을 수 있습니다. 예: -10 ~ 10.

Q. 암호나 복권에 써도 되나요?

권장하지 않습니다. 이 도구는 의사난수라 추첨·게임용으로 충분하지만, 보안이 중요한 용도에는 전용 난수 생성기(CSPRNG)가 필요합니다.

Q. 몇 개까지 한 번에 뽑나요?

범위 크기 안에서 원하는 개수를 뽑을 수 있습니다. 중복 없이 뽑으므로 개수는 범위 내 숫자 개수를 넘을 수 없습니다.

Q. 기록은 저장되나요?

페이지를 새로고침하면 초기화됩니다. 모든 처리는 브라우저에서만 이뤄지며 서버에 저장되지 않습니다.

본 도구는 Math.random() 기반의 균등 난수 도구로 추첨·순서·게임 등 일상 용도에 적합합니다. 암호·복권 등 보안이 필요한 용도에는 사용하지 마세요.