로또 번호 생성기는 어떻게 작동할까?

웹 번호 생성기는 1부터 45까지 중 서로 다른 여섯 개를 무작위로 뽑아 보여 줍니다. 겉보기엔 단순하지만, 제외 번호·고정 번호·홀짝 균형 같은 옵션이 어떤 순서로 적용되는지 알면 오해를 줄이고 더 안전하게 활용할 수 있습니다.

핵심 내용

로또 허브 번호 생성기는 클라이언트(브라우저)에서만 동작합니다. 서버에 번호를 저장하거나 당첨을 예측하지 않으며, 매번 새로운 후보 풀에서 조합을 만듭니다.

기본 원리는 무작위 샘플링입니다. 1~45 중복 없이 6개를 고르는 것은 조합론적으로 8,145,060가지 중 하나를 고르는 것과 같습니다. 생성기는 의사난수(PRNG)를 사용하며, 균등 분포에 가깝게 번호를 뽑는 참고용 도구입니다.

옵션 적용 순서는 (1) 제외 번호 → (2) 고정 번호 → (3) 남은 칸을 균등 난수 또는 패턴 학습으로 채우기 → (4) 많이 쓰는 패턴 필터로 다시 뽑기입니다. 필터는 합계(대략 100~175 안에서 최근 평균에 맞춤), 홀수 2~4개, 저번호(1~22) 2~4개, AC 7~10, 10단위 구간에 4개 이상 금지, 같은 끝수 2개 이하, 연속은 한 쌍까지입니다. 조건을 맞추기 어려우면 필터를 한 단계씩 느슨하게 합니다.

패턴 학습은 브라우저 안에서만 최근 회차에 더 큰 가중을 둔 빈도, 직전에 나온 번호는 살짝 낮추는 미출현 간격, 그리고 같은 회차에 같이 나온 동반수를 봅니다. 외부 유료 API나 서버 학습은 없습니다. 걸러진 조합도 1등 확률은 바뀌지 않습니다.

단계별 방법

  1. 후보 풀 구성: 1~45 전체에서 제외 번호를 뺀 목록을 만듭니다.
  2. 고정 번호 반영: 이용자가 지정한 고정 번호를 결과에 먼저 넣고, 후보 풀에서도 제거합니다.
  3. 남은 칸 채우기: 패턴 학습이 켜져 있으면 최근 빈도와 동반수 가중으로, 아니면 균등 난수로 채웁니다.
  4. 패턴 필터: 합계·홀짝·고저·AC·구간·끝수·연속 조건을 만족할 때까지 다시 뽑습니다. 홀짝 균형·연속 회피는 그 위에 더 좁힙니다.
  5. 정렬·표시: 오름차순 정렬 후 구간별 색상으로 화면에 표시합니다.
  6. 재추첨: ‘다시 추첨’을 누르면 위 과정이 처음부터 반복됩니다.

실제 예시

예시 1: 옵션 없이 기본 추첨

제외·고정·홀짝 없이 실행하면 1~45에서 균등하게 6개가 선택됩니다. 예: 5, 11, 22, 30, 38, 44.

예시 2: 제외 7, 13 + 고정 27

후보는 1~45에서 7, 13, 27을 뺀 42개. 27은 결과에 포함되고 나머지 5개는 42개 중에서 뽑습니다.

예시 3: 홀짝 균형 3:3

최종 6개 중 홀수 3개·짝수 3개가 되도록 조건을 맞춥니다. 확률 자체가 바뀌는 것은 아니고 표시 규칙입니다.

주의사항

자주 묻는 질문

아니요. 브라우저에서만 동작하며 개인 번호 기록을 서버에 보내지 않습니다.

가능합니다. 매 회차는 독립이며 이전 결과가 다음에 영향을 주지 않습니다.

아니요. 이 사이트 JSON과 브라우저 로컬 저장소만 사용합니다. 외부 머신러닝 API 키가 필요 없습니다.

둘 다 무작위 조합이지만 구현·검증 환경은 다릅니다. 공식 구매는 판매 단말·온라인을 이용하세요.