对数组洗牌
这段代码运用了Fisher-Yates Shuffling算法对数组进行洗牌。
1 | function shuffle(arr) { |
调用示例:
1 | var a = [1, 2, 3, 4, 5, 6, 7, 8]; |
原文作者: anhr
原文链接: http://yoursite.com/2019/11/04/javascript/2016-01-21-shuffle-an-array/
版权声明: 转载请注明出处(必须保留原文作者署名原文链接)
这段代码运用了Fisher-Yates Shuffling算法对数组进行洗牌。
1 | function shuffle(arr) { |
调用示例:
1 | var a = [1, 2, 3, 4, 5, 6, 7, 8]; |
原文作者: anhr
原文链接: http://yoursite.com/2019/11/04/javascript/2016-01-21-shuffle-an-array/
版权声明: 转载请注明出处(必须保留原文作者署名原文链接)