중복안하는 랜덤 숫자 발생하기
페이지 정보
작성자 오원장쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 댓글 0건 조회 7,051회 작성일 10-11-10 09:17본문
<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>
출처 : phpschool
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>
출처 : phpschool
댓글목록
등록된 댓글이 없습니다.