중첩없이 랜덤수 뽑아내기
<script>
function setRand(min,max,number) {
randResult = new Array();
randList = new Array();
for(i = min; i <= max; i++) {
randList.push(i);
}
for(i = 0; i < number; i++) {
getRand();
}
alert(randResult);
}
function getRand() {
randNumber = Math.floor(Math.random() * randList.length);
randResult.push(randList[randNumber]);
randList.splice(randNumber,1);
}
//Min, Max, Number
setRand(7,10,3);
</script>
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기