Programming/Etc.

JavaScript) 로또번호 생성기 소스 ( 자바스크립트 )

smok95 2008. 1. 1. 23:59
반응형
<script type="text/javascript">
    function GetLotto()
    {
      // 6개의 로또 번호를 저장할 배열
        var lotto = new Array(6);
       // 추첨된 로또번호의 갯수
        var count = 0;
      // 번호중복 방지용 변수
        var mFlag = true;
        // 6개의 로또번호를 얻을때까지 반복
        while(count < 6)
        {
           var number;
           // 랜덤번호 추출
           number = parseInt(Math.random()*45)+1
           // 중복확인
           for(var i=0; i<count; i++)
              if(lotto[i] == number) mFlag = false;
           // 중복된 번호가 아니면 로또 번호배열에 추가
           if(mFlag)
           {
                lotto[count] = number;
                count++;
           }
           mFlag = true;
       }

    // 추첨된 로또번호 출력
    alert(lotto[0]+', '+lotto[1]+', '+lotto[2]+', '+lotto[3]+', '+lotto[4]+', '+lotto[5]);
    }

</script>




[프로그래밍/C/C++] - 로또번호 생성기
반응형