\
\
\uD83C\uDFB1 \uB85C\uB610\uB7A9 \u2013 AI \uB85C\uB610 \uBC88\uD638 \uC0DD\uC131\uAE30
\uD1B5\uACC4 \uBD84\uC11D \uAE30\uBC18 \uB85C\uB610 6/45 \uBC88\uD638 \uCD94\uCC9C
\
\uBD84\uC11D \uC900\uBE44\uC911...
\
\
\
\
\
\
\
\
AI\uAC00 \uBC88\uD638\uB97C \uBD84\uC11D\uC911\uC785\uB2C8\uB2E4...
\
\
\
\
\
\
\
\
\
\
';
var HD=[
[1113,[11,13,20,21,32,44],8],[1114,[10,16,19,32,33,38],3],[1115,[7,12,23,32,34,36],8],
[1116,[15,16,17,25,30,31],32],[1117,[3,4,9,30,33,36],7],[1118,[11,13,14,15,16,45],3],
[1119,[1,9,12,13,20,45],3],[1120,[2,19,26,31,38,41],34],[1121,[6,24,31,32,38,44],8],
[1122,[3,6,21,30,34,35],22],[1123,[13,19,21,24,34,35],26],[1124,[3,8,17,30,33,34],28],
[1125,[6,14,25,33,40,44],30],[1126,[4,5,9,11,37,40],7],[1127,[10,15,24,30,31,37],32],
[1128,[1,5,8,16,28,33],45],[1129,[5,10,11,17,28,34],22],[1130,[15,19,21,25,27,28],40],
[1131,[1,2,6,14,27,38],33],[1132,[6,7,19,28,34,41],5],[1133,[13,14,20,28,29,34],23],
[1134,[3,7,9,13,19,24],23],[1135,[1,6,13,19,21,33],4],[1136,[21,33,35,38,42,44],1],
[1137,[4,9,12,15,33,45],26],[1138,[14,16,19,20,29,34],35],[1139,[5,12,15,30,37,40],18],
[1140,[7,10,22,29,31,38],15],[1141,[7,11,12,21,26,35],20],[1142,[2,8,28,30,37,41],22],
[1143,[10,16,17,27,28,36],6],[1144,[3,4,12,15,26,34],6],[1145,[2,11,31,33,37,44],32],
[1146,[6,11,17,19,40,43],28],[1147,[7,11,24,26,27,37],32],[1148,[3,6,13,15,16,22],32],
[1149,[8,15,19,21,32,36],38],[1150,[8,9,18,35,39,45],25],[1151,[2,3,9,15,27,29],8],
[1152,[30,31,32,35,36,37],5],[1153,[1,9,10,13,35,44],5],[1154,[4,8,22,26,32,38],27],
[1155,[10,16,19,27,37,38],13],[1156,[30,31,34,39,41,45],7],[1157,[5,7,12,20,25,26],28],
[1158,[21,25,27,32,37,38],20],[1159,[3,9,27,28,38,39],7],[1160,[7,13,18,36,39,45],19],
[1161,[2,12,20,24,34,42],37],[1162,[20,21,22,25,28,29],6],[1163,[2,13,15,16,33,43],4],
[1164,[17,18,23,25,38,39],22],[1165,[6,7,27,29,38,45],17],[1166,[14,23,25,27,29,42],16],
[1167,[8,23,31,35,39,40],24],[1168,[9,21,24,30,33,37],29],[1169,[5,12,24,26,39,42],20],
[1170,[3,13,28,34,38,42],25],[1171,[3,6,7,11,12,17],19],[1172,[7,9,24,40,42,44],45],
[1173,[1,5,18,20,30,35],3],[1174,[8,11,14,17,36,39],22],[1175,[3,4,6,8,32,42],31],
[1176,[7,9,11,21,30,35],29],[1177,[3,7,15,16,19,43],21],[1178,[5,6,11,27,43,44],17],
[1179,[3,16,18,24,40,44],21],[1180,[6,12,18,37,40,41],3],[1181,[8,10,14,20,33,41],28],
[1182,[1,13,21,25,28,31],22],[1183,[4,15,17,23,27,36],31],[1184,[14,16,23,25,31,37],42],
[1185,[6,17,22,28,29,32],38],[1186,[2,8,13,16,23,28],35],[1187,[5,13,26,29,37,40],42],
[1188,[3,4,12,19,22,27],9],[1189,[9,19,29,35,37,38],31],[1190,[7,9,19,23,26,45],33],
[1191,[1,4,11,12,20,41],2],[1192,[10,16,23,36,39,40],11],[1193,[6,9,16,19,24,28],17],
[1194,[3,13,15,24,33,37],2],[1195,[3,15,27,33,34,36],37],[1196,[8,12,15,29,40,45],14],
[1197,[1,5,7,26,28,43],30],[1198,[26,30,33,38,39,41],21],[1199,[16,24,25,30,31,32],7],
[1200,[1,2,4,16,20,32],45],[1201,[7,9,24,27,35,36],37],[1202,[5,12,21,33,37,40],7],
[1203,[3,6,18,29,35,39],24],[1204,[8,16,28,30,31,44],27],[1205,[1,4,16,23,31,41],2],
[1206,[1,3,17,26,27,42],23],[1207,[10,22,24,27,38,45],11],[1208,[6,27,30,36,38,42],25],
[1209,[2,17,20,35,37,39],24],[1210,[1,7,9,17,27,38],31],[1211,[23,26,27,35,38,40],10],
[1212,[5,8,25,31,41,44],45]
];
var freq={},lastSeen={},latestDraw=0,hotArr=[],coldArr=[],ready=false,newCount=0;
function bc(n){if(n<=9)return"b1";if(n<=19)return"b2";if(n<=29)return"b3";if(n<=39)return"b4";return"b5";}
function bh(n,small){
var c=bc(n);
if(small)return'
'+n+'';
return'
'+n+'';
}
function calc(){
var i,j,d,n;freq={};lastSeen={};
for(n=1;n<=45;n++){freq[n]=0;lastSeen[n]=0;}
latestDraw=HD[HD.length-1][0];
for(i=0;i
=0;i--){d=HD[i];for(j=0;j<6;j++){if(d[1][j]===n){lastSeen[n]=latestDraw-d[0];found=true;break;}}if(found)break;}
if(!found)lastSeen[n]=latestDraw;
}
var arr=[];for(n=1;n<=45;n++)arr.push({n:n,f:freq[n]});
arr.sort(function(a,b){return b.f-a.f;});hotArr=[];for(i=0;i<25;i++)hotArr.push(arr[i].n);
var arr2=[];for(n=1;n<=45;n++)arr2.push({n:n,g:lastSeen[n]});
arr2.sort(function(a,b){return b.g-a.g;});coldArr=[];for(i=0;i<25;i++)coldArr.push(arr2[i].n);
}
function shuffle(a){var i=a.length,j,t;while(i>0){j=Math.floor(Math.random()*i);i--;t=a[i];a[i]=a[j];a[j]=t;}return a;}
function pick(mode){
var pool=[],seen={},i,r,limit;
if(mode==="hot"){pool=shuffle(hotArr.slice()).slice(0,6);}
else if(mode==="cold"){pool=shuffle(coldArr.slice()).slice(0,6);}
else if(mode==="mix"){
var h=shuffle(hotArr.slice()).slice(0,3);var c=shuffle(coldArr.slice()).slice(0,3);
pool=[];
for(i=0;i'+label+'';
}
window.llGo=function(mode){
if(!ready)return;
var labels={"hot":"\uD83D\uDD25 \uACE0\uBE48\uB3C4","cold":"\u2744\uFE0F \uC18C\uC678\uBC88\uD638","mix":"\u2696\uFE0F \uD63C\uD569","rand":"\uD83C\uDFB2 \uB79C\uB364"};
document.getElementById("llResult").innerHTML=rowHtml(pick(mode),labels[mode],0);
};
window.llGo5=function(){
if(!ready)return;
var ld=document.getElementById("llLoad");var rs=document.getElementById("llResult");
ld.className="ll-loading show";rs.innerHTML="";
setTimeout(function(){
ld.className="ll-loading";
var modes=["hot","cold","mix","rand","rand"];
var labels=["\uD83D\uDD25 \uACE0\uBE48\uB3C4","\u2744\uFE0F \uC18C\uC678\uBC88\uD638","\u2696\uFE0F \uD63C\uD569","\uD83C\uDFB2 \uB79C\uB364\u2460","\uD83C\uDFB2 \uB79C\uB364\u2461"];
var h="";for(var i=0;i<5;i++){h+=rowHtml(pick(modes[i]),labels[i],i);}rs.innerHTML=h;
},2500);
};
window.llToggle=function(id){
var el=document.getElementById("ll"+id);
if(el.className.indexOf("open")>-1){el.className="ll-panel-body";}else{el.className="ll-panel-body open";}
};
function renderPanels(){
var h,i,j,d,n;
h='
';document.getElementById("llP1").innerHTML=h;
var arr=[];for(n=1;n<=45;n++)arr.push({n:n,f:freq[n]});arr.sort(function(a,b){return b.f-a.f;});var maxF=arr[0].f||1;h="";
for(i=0;i<10;i++){var pct=Math.round(arr[i].f/maxF*100);
h+='
';}
document.getElementById("llP2").innerHTML=h;
var arr2=[];for(n=1;n<=45;n++)arr2.push({n:n,g:lastSeen[n]});arr2.sort(function(a,b){return b.g-a.g;});var maxG=arr2[0].g||1;h="";
for(i=0;i<10;i++){var pct2=Math.round(arr2[i].g/maxG*100);
h+='
\uD83D\uDCA1 \uBAA8\uBC14\uC77C \uAD6C\uB9E4: \uD3C9\uC77C 06:00~24:00 / \uC8FC\uB9D0\uC740 \uC624\uD504\uB77C\uC778\uB9CC \uAC00\uB2A5 | \uACE0\uAC1D\uC13C\uD130: 1588-6450
';
document.getElementById("llP4").innerHTML=h;
}
function updateSub(){
var first=HD[0][0],last=HD[HD.length-1][0];
var badge=newCount>0?'
':'';
document.getElementById("llSub").innerHTML="\uBD84\uC11D\uAE30\uAC04: "+first+"\uD68C ~ "+last+"\uD68C (\uCD1D "+HD.length+"\uD68C\uCC28) | \uB9E4\uC8FC \uC790\uB3D9 \uC5C5\uB370\uC774\uD2B8"+badge;
}
function loadNew(){
if(fetchCount>=MAX_FETCH)return;
fetchCount++;
var next=latestDraw+1;
var url="https://smok95.github.io/lotto/results/"+next+".json";
var xhr=new XMLHttpRequest();
xhr.open("GET",url,true);xhr.timeout=6000;
xhr.onload=function(){
if(xhr.status===200){
try{
var d=JSON.parse(xhr.responseText);
if(d&&d.draw_no&&Array.isArray(d.numbers)&&d.numbers.length===6){
HD.push([d.draw_no,d.numbers,d.bonus_no]);
newCount++;
calc();renderPanels();updateSub();
document.getElementById("llStatus").textContent=d.draw_no+"\uD68C \uC5C5\uB370\uC774\uD2B8 \uC644\uB8CC (\uCD1D "+HD.length+"\uD68C\uCC28 \uBD84\uC11D\uC911)";
loadNew();
}
}catch(e){}
}
};
xhr.onerror=function(){};xhr.ontimeout=function(){};xhr.send();
}
calc();renderPanels();updateSub();ready=true;
document.getElementById("llStatus").textContent="\u2705 \uC900\uBE44 \uC644\uB8CC! \uBC84\uD2BC\uC744 \uB20C\uB7EC \uBC88\uD638\uB97C \uC0DD\uC131\uD558\uC138\uC694.";
loadNew();
})();