数组排序
Posted xuey
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数组排序相关的知识,希望对你有一定的参考价值。
js
function randomsort() { return Math.random()>.5 ? -1 : 1; } var arr = [1, 2, 3, 4, 5]; console.log(arr.sort(randomsort));
array_rand(array,number)
array | 必需。规定数组。 |
number | 可选。规定返回多少随机键名。 |
shuffle()函数把数组中的元素按随机顺序重新排列。若成功则返回 TRUE,若失败则返回 FALSE。
注释:本函数为数组中的单元赋予新的键名。这将删除原有的键名而不仅是重新排序。
function unique_rand($min, $max) { // 不包含最大值 $return = array(); for($i=$min;$i<$max;$i++) { $return[] = $i; } shuffle($return); return $return; }
以上是关于数组排序的主要内容,如果未能解决你的问题,请参考以下文章