<script> //第一种 /* var arr=[1,2,3,4,5,6,7]; function randoma(arr){ for(var i=0;i<arr.length;i++){ var a=Math.floor(Math.random()*arr.length); var temp = arr[a]; arr[a] = arr[i]; arr[i] = temp; } return arr; } console.log(randoma(arr));*/ //第二种 在sort中,有回调函数,return false 是正序即升序,return true 是倒序即降序 var arr=[1,2,3,4,5,6,7]; arr.sort(function () { return Math.floor(Math.random()*2); }); console.log(arr); </script>
javascript 数组随机排序
最新推荐文章于 2021-06-09 10:29:40 发布