<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>