기금넷 공식사이트 - 복권 조회 - 사진을 무작위로 가져오는 JS 문제
사진을 무작위로 가져오는 JS 문제
그림 이름을 배열에 넣은 다음 복권 생성과 마찬가지로 8개의 서로 다른 숫자를 추출합니다.
function test( ) {
var picArray = new Array(20);
//사진 주소 1-20
for (var i = 0; i < picArray.length; i++) {
picArray;
while (loop > 0) {
//picArray 배열의 첨자를 즉시 추출합니다.
var picIndex =parseInt(Math.random()*picArray.length);
var picName = picArray[picIndex];
pic_count[rc++] = picName;
//생성된 이미지 이름을 제거하고 새 배열에 할당
var m = new Array();
for (var i = 0, k = 0; i < picArray.length; i++, k++) {
if (picArray[i] != picName) {
m[k] = picArray[i];//다른 경우, add
} else {
k--;//동일한 경우 배열 m의 아래 첨자 + 1을 취소합니다.
}
} p>
picArray = m;//선택한 숫자의 새 배열 제거
loop--;
}
alert("임의의 사진 이름 :"+pic_count );
}
test();