🎱 로또 6/45 번호 생성기 & 회차 통계 가이드
1. 개요 및 중요 고지
추첨은 무작위이며 어떤 방식도 당첨 확률을 높이지 않습니다. 로또 6/45는 1부터 45까지의 숫자 중 6개를 뽑는 추첨 방식으로, 1등 확률은 조합 공식에 의해 약 814만 5천 분의 1(1/8,145,060)로 항상 일정합니다. 매 회차의 추첨은 과거의 결과와 완전히 무관한 독립 시행(Independent Trials)입니다. 본 도구는 오락 및 통계 참고 목적의 시뮬레이터입니다.
2. 데이터 출처 및 통계 분석 기준
- 출처: 동행복권(dhlottery.co.kr) 공식 추첨 결과
- 반영 범위: 최근 100회차 (제1141회 ~ 제1240회, 2026년 9월 기준)
- 통계 지표: 45개 번호별 누적 출현 빈도수, 최근 15회차 출현 추이, 연속 미출현 기간(Drought)
동일한 확률이라 하더라도 100회라는 한정된 표본에서는 번호별 출현 횟수의 일시적인 편차가 존재합니다. 이는 표본의 크기가 무한대로 커지면 평균으로 수렴하는 통계적 특성입니다.
3. 번호 생성 모드 5종 안내
- 통계 빈도 가중치: 최근 100회차 출현 빈도를 정규화하여 가중치로 적용한 무작위 추출 방식입니다.
- 빈출 번호 모드: 최근 15회차 및 100회차 누적 상위 번호들을 우선 배분합니다.
- 미출현 번호 모드: 최근 오랫동안 나오지 않은 번호들을 고르게 섞어 조합합니다.
- 균형 분배 모드: 번호 6개의 총합이 일반적인 중간 분포대(120~160)에 위치하도록 홀수와 짝수의 균형을 맞춥니다.
- 완전 무작위 난수: 과거 통계와 무관하게 브라우저 암호학적 난수 생성기(Web Crypto API)를 사용해 100% 무작위로 추출합니다.
4. 개발 노트 (실제로 겪은 문제)
고정수와 제외수 충돌 처리: 사용자가 고정수를 5개 설정하고 제외수를 40개 설정할 경우 남은 번호가 부족하여 무한 루프에 빠지는 문제가 있었습니다. 생성 시작 전 제약 조건의 유효성을 검사하고, 유효한 번호 풀이 부족할 경우 안내 메시지를 표시하도록 안전 분기 로직을 추가했습니다.
5. 자주 묻는 질문 (FAQ)
Q1. 여기서 번호를 생성하면 당첨 확률이 올라가나요?
A. 아닙니다. 추첨 기계의 물리적 추첨은 매회 독립적으로 이루어지므로, 어떤 통계적 조합 방식도 수학적 1등 당첨 확률(1/8,145,060)을 바꾸지 못합니다. 가벼운 기분 전환으로만 이용하시기 바랍니다.
Q2. 고정수와 제외수는 몇 개까지 설정할 수 있나요?
A. 고정수는 최대 5개, 제외수는 최대 10개까지 설정 가능합니다.
Q3. 생성된 번호는 서버에 저장되나요?
A. 저장되지 않습니다. 모든 번호 생성과 필터링 연산은 사용자의 웹 브라우저 내부에서만 즉시 처리됩니다.