js는 배열을 완전히 뒤섞습니다.
学习ing
学习ing 2017-07-05 10:43:39
0
8
932
으아악

완전히 중단되었으므로 각 요소의 위치를 ​​변경해야 합니다

学习ing
学习ing

모든 응답(8)
仅有的幸福

우선, 문제는 전통적인 배열 재정렬에 관한 것이 아닙니다. 물론 전통적인 배열 재정렬이라면 Fisher-Yates가 첫 번째 선택입니다. Math.random()의 블랙 기술은 일관된 확률을 보장할 수 없습니다. 내 이전 게시물을 참조하세요. https://github.com/hanzichi/u...

모든 위치를 변경해야 하는 경우 코드만 작성하면 거의 작동하지 않습니다.

으아악

새 배열을 만들고 원본 배열을 오염시켰는데, 이는 매우 우아하지 않습니다. 주체가 직접 개선할 수 있습니다.

洪涛

마지막 것을 먼저 넣으면 모든 요소가 움직인다는 것을 알 수 있는데, 그것을 완전히 방해한다는 것은 무엇을 의미합니까?

으아악
某草草

모든 위치가 무작위로 변경된다는 보장은 없습니다.

완전히 혼란에 빠뜨리고 싶다면 입장이 모두 바뀔 것이라고 장담할 수는 없습니다.

더 간단한 방법은 한 번 스크램블한 다음 조건이 충족될 때까지 배열과 비교하는 것입니다.

巴扎黑

으아악

Ty80

으아악

習慣沉默

기능 셔플(arr) {

으아악
我想大声告诉你

랜덤패닝, 시저암호화 붐…

으아악
阿神

가장 간단한 위치는 모두 이동할 수 있습니다

으아악

位置全都动사실 가장 지저분하지는 않습니다.

가장 혼란스러운 점은 아마도 카드를 무작위로 섞는 것입니다. 특정 확률로 특정 숫자가 변경되지 않고 유지되므로 따라야 할 패턴이 없습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿