您好,欢迎来到澳泰情感。
搜索
您的当前位置:首页js数组随机排序的方法

js数组随机排序的方法

来源:澳泰情感


这篇文章主要介绍了关于js数组随机排序的方法,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下

方法一:

 function getRandomInt(min, max) { return Math.floor(Math.random() * (max - min + 1) + min)
 }

 function shuffle(arr) {
 let _arr = arr.slice() for (let i = 0; i < _arr.length; i++) {
 let j = getRandomInt(0, i)
 let t = _arr[i]
 _arr[i] = _arr[j]
 _arr[j] = t
 } return _arr
 }
 console.log(shuffle([11,22,33,4,5,6]))

方法二:

arr.sort(function(){
 Math.random()>0.5?1:-1
 })

Copyright © 2019- aotx.cn 版权所有

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务