javascript
javascript에서 중복되지 않는 난수 만들기
jeeyong
2008. 8. 20. 14:35
function shuffleRandom(n){
var ar = new Array();
var temp;
var rnum;
for(var i=1; i<=n; i++){
ar.push(i);
}
for(var i=0; i< ar.length ; i++)
{
rnum = Math.floor(Math.random() *n);
temp = ar[i];
ar[i] = ar[rnum];
ar[rnum] = temp;
}
return ar;
}
var ar = new Array();
var temp;
var rnum;
for(var i=1; i<=n; i++){
ar.push(i);
}
for(var i=0; i< ar.length ; i++)
{
rnum = Math.floor(Math.random() *n);
temp = ar[i];
ar[i] = ar[rnum];
ar[rnum] = temp;
}
return ar;
}