랜덤기능 질문이요.. 정보
랜덤기능 질문이요..
본문
<script language="javascript">
vad = new Array();
vad[0] = new Array();
vad[0]['text'] = "가";
vad[1] = new Array();
vad[1]['text'] = "나";
vad[2] = new Array();
vad[2]['text'] = "다";
vad[3] = new Array();
vad[3]['text'] = "라";
vad[4] = new Array();
vad[4]['text'] = "마";
vad_index = -1;
function vlad_load() {
if (++vad_index == vad.length)
vad_index = 0;
$("#vlad").html( vad[vad_index]['text'] + "<sup> </sup>");
vad_time = setTimeout(vlad_load, 6000);
}
vlad_load();
</script>
<div id="vlad"> </div>
위 소스에서, vad[vad_index] 를 0~4 까지 랜덤으로 연속으로 중복안되게 설정하고싶은데 어떻게 해야할까요..?
vad = new Array();
vad[0] = new Array();
vad[0]['text'] = "가";
vad[1] = new Array();
vad[1]['text'] = "나";
vad[2] = new Array();
vad[2]['text'] = "다";
vad[3] = new Array();
vad[3]['text'] = "라";
vad[4] = new Array();
vad[4]['text'] = "마";
vad_index = -1;
function vlad_load() {
if (++vad_index == vad.length)
vad_index = 0;
$("#vlad").html( vad[vad_index]['text'] + "<sup> </sup>");
vad_time = setTimeout(vlad_load, 6000);
}
vlad_load();
</script>
<div id="vlad"> </div>
위 소스에서, vad[vad_index] 를 0~4 까지 랜덤으로 연속으로 중복안되게 설정하고싶은데 어떻게 해야할까요..?
댓글 전체

http://www.javascriptkit.com/javatutors/arraysort.shtml
//Randomize the order of the array:
var myarray=[25, 8, "George", "John"]
myarray.sort(function() {return 0.5 - Math.random()}) //Array elements now scrambled
//Randomize the order of the array:
var myarray=[25, 8, "George", "John"]
myarray.sort(function() {return 0.5 - Math.random()}) //Array elements now scrambled