랜덤 숫자 뽑기 (번호 추첨기·난수 생성)

최솟값·최댓값과 개수만 넣으면 범위 안에서 무작위 숫자를 뽑아 주는 번호 추첨기입니다. 중복 허용, 작은 순 정렬, 제외할 숫자 설정, 최근 결과 기록과 복사까지 설치 없이 브라우저에서 무료로 할 수 있어요.

뽑을 개수

쉼표로 구분, 20~25처럼 범위도 됩니다.

버튼을 누르면 숫자를 뽑아요

사용법

  • 최솟값·최댓값(기본 1~100)과 뽑을 개수(1~100개)를 정하고 뽑기 버튼을 누릅니다. 숫자가 슬롯처럼 굴러가다가 하나씩 멈춥니다.
  • 중복 허용을 끄면 같은 숫자가 두 번 나오지 않아요. 이때 뽑을 개수가 범위 안의 숫자보다 많으면 안내가 나옵니다.
  • 제외할 숫자 칸에 4, 13처럼 쉼표로 적거나 20~25처럼 범위로 적으면 그 숫자는 뽑히지 않습니다.
  • 결과는 복사 버튼으로 바로 붙여 넣을 수 있고, 최근 결과 10개까지 아래에 기록됩니다(새로고침하면 지워져요).

이런 데 써요

상황 설정 예
번호표 경품 추첨 1~참가자 수, 개수는 경품 수, 중복 끔
수업 중 발표자 고르기 1~학생 수, 개수 1
주사위 대신 1~6, 개수 1
테스트용 샘플 번호 원하는 범위, 개수 여러 개, 정렬 켬

난수는 어떻게 만드나요

숫자는 브라우저의 암호학적 난수 생성기(crypto.getRandomValues)로 뽑습니다. 나머지 연산 때문에 특정 숫자가 조금 더 자주 나오는 편향(모듈로 편향)도 없애도록 처리해서, 범위 안의 모든 숫자가 같은 확률로 나옵니다. 계산은 모두 기기 안에서 이뤄지고 서버로 보내지 않아요.

숫자는 -10억부터 10억까지의 정수를 다룰 수 있습니다. 로또 번호가 필요하면 로또 번호 생성기, 이름이나 메뉴를 고르려면 돌림판이 더 편합니다. 비밀번호처럼 보안이 필요한 값은 비밀번호 생성기를 쓰세요.