摘要: 其实蛮容易实现的,关键是简洁与否,下面是我自己写的。function randomSort(a){ var arr = a, random = [], len = arr.length; for (var i = 0; i .5 ? -1 : 1;}var arr = [1, 2, 3, 4, 5];arr.sort(randomsort);通过随机产生0到1的数,然后判断是否大于0.5从而影响排序,产生随机性的效果。上面我们测试的时候都是用纯数字的数组元素测试的,当然数组元素可以是字符串,也可以是对象,都是可以排序的。不过有个问题,不管是我的方法还是那... 阅读全文
posted @ 2013-07-29 16:20 破秋风 阅读(4945) 评论(2) 推荐(0) 编辑