자바스크립트 관련 질문... 부탁드립니다.. > 그누3질답

그누3질답

자바스크립트 관련 질문... 부탁드립니다.. 정보

그누보드 자바스크립트 관련 질문... 부탁드립니다..

본문

안녕하세요.....  rang2ya입니다..


제가 배경음악 플레이어로 사랑비 를 사용중인데요..

짱이님의 로또 645를 보다가 중복이 안되게 하는것을 보고 생각이 나서요..

랜덤플레이로 설정을 하고 다음곡 버튼을 누를 경우 몇번 안가서 같은 곡이 나오는

것을 보고(곡이 많음에도),  좀 좋지 않다고 생각했거든요..

아래는 랜덤플레이 관련 소스같아서 올려봅니다...

근데요.. 제가 초보라 그것으로 추정되는 소스를 올린 것인데 이게 확실한 지는 잘 모르겠습니다..(__)

==================================================================

// Random Play
function private_RandomPlay()
{
var tmp, tmp2;

if( invar_MusicCount <= 1){
private_PlayMusic( invar_CurrentTrack);
}else{
if( private_use_count() <= 1){
private_PlayMusic( invar_CurrentTrack);
}else{
do{
tmp = Math.floor( Math.random() * invar_MusicCount);
if( tmp != invar_CurrentTrack) break;
}while(1);

tmp2 = private_Check_Use( tmp, 1);
if( tmp2 == invar_CurrentTrack) tmp2 = private_Check_Use(tmp,-1);
private_PlayMusic( tmp2);
}
}
}

======================================================

어떻게 하면 완전히 리스트를 한번 지날동안 중복이 없게 할 수 있을까요? 가능할까요?

도움 부탁드리겠습니다...


건강에 유의하시구요..오늘도 좋은하루 되세요...
  • 복사

댓글 전체

© SIRSOFT
현재 페이지 제일 처음으로