자바스크립트에서 배열을 랜덤으로 뒤섞을 수 있다!
쉽게 말해서 shuffle을 시키는 것이다!
다음은 인터넷에서 떠도는(?) 자바스크립트 배열 랜덤 정렬 소스이다.
간편하게 사용할 수 있다!
function arrayShuffle(oldArray) {
var newArray = oldArray.slice();
var len = newArray.length;
var i = len;
while (i--) {
var p = parseInt(Math.random()*len);
var t = newArray[i];
newArray[i] = newArray[p];
newArray[p] = t;
}
return newArray;
};
'IT노트(구) > JavaScript' 카테고리의 다른 글
(자바스크립트) 선택된 radio 버튼의 값 출력하는 방법 (0) | 2016.04.09 |
---|---|
(자바스크립트) 왼쪽에 붙은 0 제거하기 (0) | 2016.03.04 |
(자바스크립트) onclick 태그 변경하는 방법 (0) | 2016.02.21 |
document.getElementsByName() 간단한 사용 예제 (0) | 2016.02.21 |
(자바스크립트) select box onchange 초간단 예제 (0) | 2016.02.21 |