JS生成無繰返し乱数

2463 ワード

制御は重複しません
	  var arr=[];
          do{
              var num = Math.floor(Math.random()*oTxt2.value+oTxt1.value)+1; 
              //    value        ,      ,       ,    
              if(-1 == arr.indexOf(num)){//      
                  arr.push(num);
                  oTxt3.value+=num+'
'
; maxTimes--; } }while (maxTimes);