国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 語(yǔ)言 > JavaScript > 正文

javascript數(shù)組隨機(jī)排序?qū)嵗治?/h1>
2024-05-06 16:23:34
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

這篇文章主要介紹了javascript數(shù)組隨機(jī)排序的方法,實(shí)例分析了javascript數(shù)組排序的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了javascript數(shù)組隨機(jī)排序?qū)崿F(xiàn)方法。分享給大家供大家參考。具體如下:

我們就測(cè)試0-9的隨機(jī)排序,先生成數(shù)據(jù)

 

 
  1. var arr=[9,3,1,2,5,8,4,7,6,0]; 
  2. arr.sort(); 
  3. document.write("正常排序后的數(shù)組元素:"+arr.join(",")+"<BR />"); 

正常排序后的數(shù)組元素:0,1,2,3,4,5,6,7,8,9

定義一個(gè)隨機(jī)函數(shù),隨機(jī)返回正數(shù)或者負(fù)數(shù),sort函數(shù)將根據(jù)隨機(jī)返回的正負(fù)來(lái)覺(jué)得2個(gè)值之間是正序還是反序

 

 
  1. function randomSort(a, b){ 
  2. return Math.random() - 0.5; 
  3. arr.sort(randomSort); 
  4. document.write("隨機(jī)排序后的數(shù)組元素:"+arr.join(",")+"<BR />"); 

隨機(jī)排序后的數(shù)組元素:3,1,7,4,8,6,2,0,9,5

隨機(jī)排序后的數(shù)組元素:8,3,1,9,5,0,7,6,4,2

希望本文所述對(duì)大家的javascript程序設(shè)計(jì)有所幫助。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 化隆| 榆中县| 深州市| 民乐县| 若尔盖县| 论坛| 和田县| 济南市| 临西县| 咸宁市| 涡阳县| 铜川市| 巴林左旗| 金寨县| 阿城市| 马尔康县| 布尔津县| 和顺县| 闵行区| 九寨沟县| 巩留县| 施秉县| 新蔡县| 安陆市| 广德县| 台北市| 东海县| 正镶白旗| 西安市| 儋州市| 苗栗市| 东港市| 田林县| 甘泉县| 馆陶县| 富阳市| 唐海县| 三原县| 遂川县| 禹州市| 池州市|