배열을 섞어서 새로운 배열을 반환하는 방법을 알고 싶습니다.어레이 섞기 및 JS에서 새로운 배열 반환
How to randomize (shuffle) a JavaScript array?
이 솔루션은 같은 배열이 단행 반환에 완벽하게 작동,하지만 난 정말 왜 이해가 안 : 지금까지 나는 스택 오버플로에서이 솔루션을 보았다. 아무도 이것을 설명하고 그것을 수정하여 새로운 배열을 반환하도록 도울 수 있습니까?
감사합니다!
이var newArray = [].concat(originalArray);
링크 된 대답에 솔루션의 대부분의 첫 번째 줄에 그것을 수행 할 수 당신은을 얻는 것 :
에 대한 어쩌면 유용한? – ramden
https://en.wikipedia.org/wiki/Fisher%E2%80%93Yates_shuffle – Bergi