JS 무 작위 로 중복 되 지 않 는 데 이 터 를 만 드 는 인 스 턴 스 방법

어젯밤 IBM 에 서 는 자바 개발 자 들 이 자바 스 크 립 트 에 대해 생각 하 는 글 을 보고 깊 은 감명 을 받 았 습 니 다.자바 개발 자로 서 자바 스 크 립 트 의 능력 을 알 아야 하고 숙련 되 어야 한 다 는 것 을 알 게 되 었 습 니 다.현재 자바 스 크 립 트 는 이미 매우 강력 합 니 다.Jquery,Ext 등 플러그 인 을 주입 한 후에 자바 개발 자 들 의 주목 을 받 게 되 었 습 니 다.다음은 프로젝트 가 필요 하기 때 문 입 니 다.무 작위 수 를 만 드 는 방법 을 특별히 작 성 했 습 니 다.중복 되 지 않 습 니 다.코드 는 다음 과 같 습 니 다.자바 script 코드

//
var array=new Array();
// N
for(var i = 0 ; ; i++){
    // 10
    if(array.length<10){
          generateRandom(10);
    }else{
      break;
   }
}
//
for(var i = 0 ; i < array.length; i++){
     alert(array[i]);
}
//
function generateRandom(count){
     var rand = parseInt(Math.random()*count);
     for(var i = 0 ; i < array.length; i++){
          if(array[i] == rand){
               return false;
          }     
     }
     array.push(rand);
}
   FireFox 브 라 우 저 에 복 사 된 개발 자 도구:"임시 저장 장치"에서 실행 하면 결 과 를 볼 수 있 습 니 다.

좋은 웹페이지 즐겨찾기