标签:
//原生JS写一个函数实现一个shuffle方法,将数组中的元素随机乱序排序
var shuffle = function(arr){ var len,t,rand; for(var i =0;len = arr.length,i<len;i++){ rand = parseInt(Math.random()*len);//parseInt(Math.random()*(len-1-0)+1);或者rand = Math.floor(Math.random()*(len-1-0)+1);即Math.random()*(Max-Min)+1 t = arr[rand]; arr[rand] = arr[i]; arr[i] = t; } console.log(arr); }
版权声明:本文为博主原创文章,未经博主允许不得转载。
标签:
原文地址:http://blog.csdn.net/tto_ott/article/details/47842789