좋은 소스 주웠는데 방식을 모르겠어요 ㅎ.ㅎ; > 자유게시판

자유게시판

좋은 소스 주웠는데 방식을 모르겠어요 ㅎ.ㅎ; 정보

좋은 소스 주웠는데 방식을 모르겠어요 ㅎ.ㅎ;

본문

<HTML>
<HEAD>
<TITLE> 추첨프로그램 (비앤아이 블로그) </TITLE>
<script>
function rand() {
tot=10 // 자료수
cnt=1; // 추첨인원
data=new Array(tot);

data[1]=new Array("1","Kay~","http://ccoma.tistory.com/");
data[2]=new Array("2","행우니","http://icahn.tistory.com/");
data[3]=new Array("3","異眼(이안)","http://thenah.tistory.com/");
data[4]=new Array("4","마속","http://theuranus.tistory.com/");
data[5]=new Array("5","드자이너김군","http://blue2310.tistory.com/");
data[6]=new Array("6","쭌's","http://azeizle.tistory.com/");
data[7]=new Array("7","라이너스™","http://toyvillage.tistory.com/");
data[8]=new Array("8","맑은독백","http://amorfati.tistory.com/");
data[9]=new Array("9","이름이동기","http://lucifer625.tistory.com/");
data[10]=new Array("10","비프리박","http://befreepark.tistory.com/");


head="<br><br><font color=blue size=4><b>이벤트 당첨자 명단</b></font><br><br>";
head+="<table border=1 cellspacing=0 width=591 bordercolordark=white bordercolorlight=#A0ACA0>";
head+="<tr><td align=center><font size=2>No.</td><td align=center><font size=2>Entry No</td><td align=center><font size=2>필명(닉네임)</td><td align=center><font size=2>블로그주소</td></tr>";

lot=new Array(tot);
lot[1]=0;

for (i=1;i<=cnt;i++)
{
    flag=0;
    while(flag==0) {
    result=Math.floor(Math.random()*tot+1);
   
    for(j=1;j<=i;j++) {
       if (result==lot[j]) {
          flag=0;
          break;
       } else {
          flag=1;
       }
    }
   
    }
    lot[i]=result;
}
temp=0;
for (i=1;i<=cnt-1;i++)  {
for (j=i+1;j<=cnt;j++) {
 if (lot[i]>lot[j]) {
  temp=lot[i];
  lot[i]=lot[j];
  lot[j]=temp;
 }
}
}
document.write(head)
for (i=1;i<=cnt;i++)  {
 document.write("<tr><td align=center><font size=2>",i,"</td><td align=center><font size=2>",data[lot[i]][0],"</td><td><font size=2> <a href="+data[lot[i]][2]+" target=_blank>"+data[lot[i]][1]+"</a> 님</td><td><font size=2> ",data[lot[i]][2],"</td></tr>");
}
document.write("</table>");
document.write('<div style="height:35; width=590; margin:10 10 0 0;font-size:9pt;text-align:right">제작:  <a href=http://ccoma.tistory.com target=_blank><font color=tomato>Kay~</font></a></div>');
}
</script>
</HEAD>

<BODY>
<div style="padding:50px">
<font size=4 color=dodgerblue><b>랜덤 추첨 프로그램</b></font><br>
<form name="form">
<input type="button" value="준비 하시고 쏘세요! " onClick="rand();">
</form>
</div>
</BODY>
</HTML>

php문과 흡사해서 일부는 알것 같기도 하고 ... 모를것 같기도 하고 ㅡㅡ;;;;;;;
자스라서........

어떤방식으로 랜덤 추첨 하는것일까요?

추천
0
  • 복사

댓글 2개

© SIRSOFT
현재 페이지 제일 처음으로