js数组随机排序

前端之家收集整理的这篇文章主要介绍了js数组随机排序前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

<table class="javascript"><tr class="li1">
<td class="ln"><pre class="de1">1
2
3
4
5
@H_301_1@</td>
<td class="de1"><pre class="de1"><span class="kw1">var arr <span class="sy0">= <span class="br0">[<span class="nu0">1<span class="sy0">,<span class="nu0">2<span class="sy0">,<span class="nu0">3<span class="sy0">,<span class="nu0">4<span class="br0">]<span class="sy0">;  
<span class="co1">//用Math.random()函数生成0~1之间的随机数与0.5比较,返回-1或1
<span class="kw1">var arr2 <span class="sy0">= arr.<span class="me1">sort<span class="br0">(<span class="kw1">function<span class="br0">(a<span class="sy0">, b<span class="br0">) <span class="br0">{  
        <span class="kw1">return <span class="kw4">Math.<span class="me1">random<span class="br0">(<span class="br0">)<span class="sy0">>.5 <span class="sy0">? <span class="sy0">-<span class="nu0">1 <span class="sy0">: <span class="nu0">1<span class="sy0">;  
<span class="br0">}<span class="br0">)<span class="sy0">; @H_301_1@</td>
</tr></table>

猜你在找的程序笔记相关文章