자바스크립트로 만든 로또추첨기~ ^^

  • 행복한고니
  • 2003.03.05 14:32:31
  • 0
<html>
<body>
<script language=javascript>
function random_number(){
        var no = parseInt(Math.random() * 50);
        if( no < 1 || no > 45) return random_number();
        else return no;
}
function pick_number(howmany){
        var no = new Array();
        var str="";
        var tmp_num, i=0;
        
        while(no.length < howmany){
                tmp_num = random_number();
                for(i=0;i<no.length; i++){ if(no[i] == tmp_num) break; }
                if(i == no.length){
                        no[i] = tmp_num;
                        str += tmp_num + " ";
                }
        }
        
        return str;
}

alert(pick_number(6));
</script>
</body>
</html>

저 소스를 HTML문서로 만들어서 실행시켜보세요.
1부터 45까지의 겹치지 않는 숫자 6개를 만들어줍니다.
alert() 대신 다른 걸 넣는 다면 다른 용도로도 충분히 활용가능하죠.

심심해서 하나 만들어봤어요~ *^^*

태그목록

  • 없음

첨부파일 목록

  • 없음
목록으로 돌아가기
댓글 쓰기