본문 바로가기

아 덥다/javascript

중복되지 않는 랜덤숫자

var image = new Array();
        var START_VALUE=1;
        var MAX_VALUE=5;
       
       
        for(var i=0;i<MAX_VALUE;){
        var randomNum =Math.floor(Math.random()*MAX_VALUE+START_VALUE);
        for(var j=0;j<=i;j++) {
         if(image[j] == randomNum)
          break;         
         if(i==j)
                image[i] = randomNum;            
        }
        if(image[i] != undefined)
      i++;
       }

'아 덥다 > javascript' 카테고리의 다른 글

소수점 자른후 반올림  (0) 2013.08.02
예외처리용 패턴  (0) 2013.06.23