안내
1. 다섯 가지 방식
| 방식 | 번호가 정해지는 방법 |
|---|---|
| 자동 | 6개 전부 무작위. 브라우저의 crypto.getRandomValues로 만든 난수를 거부 샘플링해 편향 없이 1~45 중 중복 없는 6개를 뽑습니다. 자바스크립트의 기본 난수 함수(예측 가능하고 편향이 있을 수 있음)는 쓰지 않습니다. |
| 반자동 | 직접 고른 1~5개는 결과에 그대로 들어가고, 나머지는 위와 같은 무작위로 채웁니다. |
| 수동 | 직접 고른 6개를 고른 순서대로 집습니다. |
| 날씨 추천 | 접속 지역의 오늘 기온·습도·강수확률·풍속(있으면 최고·최저기온)을 아래 규칙으로 번호로 바꿉니다. 값이 없는 재료는 건너뛰고 부족한 자리는 무작위로 채웁니다. |
| 조합 만들기 | 고른 재료를 순서대로 번호로 바꾸고, 이어서 내 숫자를 바꿉니다. 재료는 최대 6개까지 쓰고, 모자라면 무작위로 채웁니다. |
결과의 공 아래에는 그 번호가 나온 이유가 표시됩니다. 예: "기온 12도 → 12", "환율 1,334원 → 29", "직전 1249회 보너스 번호 14 → 14", "무작위".
2. 공통 변환 규칙
- 재료 값을 아래 표의 규칙으로 정수로 만듭니다.
- 정수가 1~45면 그대로 씁니다. 아니면
((정수 − 1) mod 45) + 1을 씁니다. 0은 45, 46은 1, 100은 10, 1250은 35가 됩니다. 음수도 같은 식으로 0~44 범위의 나머지를 구해 처리합니다. - 이미 뽑힌 번호와 겹치면 1씩 올립니다. 45 다음은 1입니다.
- 재료가 모자라면 나머지는 무작위로 채우고 "무작위"로 표시합니다.
3. 재료별 정수화 규칙
재료는 모듈 하나가 재료 하나이며, 아래 규칙 문장은 코드에 적힌 것을 그대로 가져온 것입니다.
날씨
| 재료 | 정수화 규칙 |
|---|---|
| 기온 (℃) | 기온(℃)을 반올림한 정수 |
| 최고기온 (℃) | 최고기온(℃)을 반올림한 정수 |
| 최저기온 (℃) | 최저기온(℃)을 반올림한 정수 |
| 습도 (%) | 습도(%) 정수 |
| 강수확률 (%) | 강수확률(%) 정수. 0%는 45 |
| 풍속 (m/s) | 풍속(m/s)에 10을 곱한 정수 |
환율
| 재료 | 정수화 규칙 |
|---|---|
| 원/달러 환율 (원) | 원/달러 환율의 정수부 |
| 원/100엔 환율 (원) | 원/100엔 환율의 정수부 |
| 원/유로 환율 (원) | 원/유로 환율의 정수부 |
로또 통계
| 재료 | 정수화 규칙 |
|---|---|
| 1등 당첨금 (원) | 직전 회차 1등 1인당 당첨금(원)의 끝 두 자리. 00은 45 |
| 1등 게임 수 (게임) | 직전 회차 1등 당첨 게임 수 |
| 보너스 번호 | 직전 회차 보너스 번호 그대로 |
| 당첨번호 합 | 직전 회차 당첨번호 6개의 합 |
날짜
| 재료 | 정수화 규칙 |
|---|---|
| 월 (월) | 오늘 월 |
| 일 (일) | 오늘 일 |
| 요일 | 요일 번호(월 1 ~ 일 7) |
| 회차 (회) | 이번 회차 번호 |
내 숫자
직접 넣은 정수를 공통 변환 규칙으로 1~45 번호로 바꿉니다. 이 값은 브라우저 안에서만 쓰고 서버로 보내지 않습니다.
값의 출처와 기준 시각
- 날씨: 기상청 단기예보(공공데이터포털). 17개 시·도 대표 지점의 가장 최근 발표분. 화면에 기준 시각을 표시합니다.
- 환율: 한국수출입은행 환율 정보(원/달러, 원/100엔, 원/유로). 없으면 유럽중앙은행(ECB) 기준 환율을 씁니다. 수집 시점의 고시 값이며 실시간이 아닙니다.
- 로또 통계: 동행복권이 발표한 직전 회차 결과(1등 1인당 당첨금, 1등 당첨 게임 수, 보너스 번호, 당첨번호 6개의 합). 이 사이트가 매주 수집해 둔 값을 씁니다.
- 외부 데이터는 방문자 요청마다 부르지 않고 정해진 주기로 수집한 스냅샷을 씁니다. 수집이 실패하면 마지막 성공 스냅샷을 쓰고, 아직 수집된 값이 없으면 "샘플 데이터"라고 표시합니다.
- 환율 값은 번호 놀이의 재료일 뿐 투자 정보나 권유가 아닙니다. 주가지수는 제공 기관의 이용 조건(상업적 이용·변경 금지) 때문에 재료로 쓰지 않습니다.
날씨 추천 방식이 재료를 읽는 순서: 기온 → 습도 → 강수확률 → 풍속 → 최고기온 → 최저기온.
4. 여러 게임을 뽑을 때
한 번에 1~5게임(A~E)을 뽑을 수 있습니다. 날씨 추천과 조합 만들기는 같은 재료에서 같은 번호가 나오므로, 두 번째 게임부터는 정수에 게임 번호를 더해 변환합니다. B게임은 +1, C게임은 +2, D게임은 +3, E게임은 +4이며 공 아래 이유에 "(+1)"처럼 표시합니다. 2게임째부터는 로봇팔 연출이 자동으로 빠르게 진행됩니다.
5. 회차 귀속과 마감
- 로또 6/45 1회 추첨일은 2002년 12월 7일(토)이고, N회 추첨일은 그로부터 7×(N−1)일 뒤입니다.
- 뽑은 번호는 다음 추첨 회차에 귀속됩니다. 기준은 토요일 20:00(KST)이며, 그 이전에 뽑으면 그 주 토요일 회차, 이후에 뽑으면 다음 주 회차입니다. 마감 시각은 동행복권 공식 안내의 판매 마감 시각에 맞춰 조정될 수 있습니다.
- 로또민족은 복권을 판매하지 않으므로 이 마감은 "어느 회차와 대조할지"를 정하는 기준일 뿐입니다.
6. 등수 판정
| 등수 | 조건 |
|---|---|
| 1등 | 당첨번호 6개 모두 일치 |
| 2등 | 5개 일치 + 보너스 번호 일치 |
| 3등 | 5개 일치 |
| 4등 | 4개 일치 |
| 5등 | 3개 일치 |
| 낙첨 | 2개 이하 일치 |
실제 당첨번호는 매주 토요일 추첨 뒤 동행복권 발표 값을 수집합니다. 수집이 늦어지면 대체 공개 데이터로 보완하고, 그래도 안 되면 운영자가 공식 발표 값을 직접 입력합니다. 저장 전에 번호 6개와 보너스 1개가 1~45 범위이고 중복이 없는지, 회차가 이어지는지 검증합니다. 최종 확인은 동행복권 공식 사이트에서 하십시오.
7. 기록과 공개 집계
- 뽑기가 끝난 조합은 익명 기기 식별 쿠키와 함께 저장됩니다. 이름·연락처·IP 원문은 저장하지 않습니다.
- 내 기록은 같은 기기, 같은 브라우저에서만 보입니다. 쿠키를 지우면 기록도 다시 볼 수 없습니다.
- 기기당 하루 30게임까지 저장됩니다. 한도를 넘어도 뽑기는 되지만 기록되지 않는다고 안내합니다.
- 공개 집계에는 회차별로 "뽑힌 조합 N개 중 1등 번호와 일치 a개, 2등 b개 …"처럼 개수만 나옵니다. 누가 맞혔는지는 어떤 형태로도 공개하지 않습니다. 집계 숫자는 저장된 실제 값이며, 데이터가 없으면 "아직 집계 전"으로 표시합니다.
- 로또민족은 실제 복권 구매 여부를 알 수 없습니다. 집계는 "당첨자"가 아니라 "번호와 일치한 조합의 개수"입니다.
8. 접속 지역 판정
날씨 재료는 접속 지역의 값을 씁니다. 지역은 브라우저 위치 권한을 요청하지 않고, 접속망 정보로 17개 시·도 중 가장 가까운 곳을 고릅니다. 추정이 틀릴 수 있으므로 기본값은 서울이고, 추첨기에서 직접 지역을 바꿀 수 있습니다. 선택한 지역은 이 브라우저에만 저장됩니다.