天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

用js實現隨機返回數組的一個元素

復制代碼 代碼如下:
<SCRIPT LANGUAGE="JavaScript">
<!--
var test = ["aa","bb","cc","dd","ee"];
document.write(test[Math.floor(Math.random()*test.length)]);
setInterval("location.reload()",1000);
//-->
</SCRIPT>

這是個奇妙的方法。適合做標題性質文字的隨機輪換顯示。

有兩種不同的方式實現:

一、隨機取單個,二、讓整個數組隨機排序

注意:[ ] 符號在Javascript中定義一個數組,{ } 則定義一個對象

隨機取得數組里面的某一個:

復制代碼 代碼如下:
<script type="text/Javascript">
//隨機取得數組中的一個
var Arr = ["a","b","c","d"]; 
var n = Math.floor(Math.random() * Arr.length + 1)-1; 
alert(Arr[n]); 
</script> 

隨機排序整個數組Array:

復制代碼 代碼如下:
<script type="text/Javascript"> 
//隨機排序整個數組
var Arr1=[1,2,3,4,5,6,7,8,9,10,22,33,55,77,88,99]; 
Arr1.sort(function(){return Math.random()>0.5?-1:1;}); 
alert(Arr1); 
</script> 

==========================================

php 里面有個非常方便的打亂數組的函數 shuffle() ,這個功能在許多情況下都會用到,但 Javascript 的數組卻沒有這個方法,沒有不要緊,可以擴展一個,自己動手,豐衣足食嘛。

復制代碼 代碼如下:
<script type="text/Javascript">
//<![CDATA[
var shuffle = function(v){
for(var j, x, i = v.length; i; j = parseInt(Math.random() * i), x = v[--i], v[i] = v[j], v[j] = x);
return v;
};
var a = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9];
document.write("A = ", a.join(","), "<br><br>shuffle(A) = ", shuffle(a));
if (!Array.prototype.shuffle) {
Array.prototype.shuffle = function() {
for(var j, x, i = this.length; i; j = parseInt(Math.random() * i), x = this[--i], this[i] = this[j], this[j] = x);
return this;
};
}
document.write("<br>A.shuffle() = ", a.shuffle());
//]]>
</script>

JavaScript技術用js實現隨機返回數組的一個元素,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 成人在线视频免费看 | 韩国无遮羞禁动漫在线观看96 | adc高清在线观看 | 无限资源在线观看播放 | 亚洲视频 在线观看 | 久久是热频国产在线 | 影音先锋av电影 | 三级黄色在线视频中文 | 麻豆影视在线直播观看免费 | 亚洲熟女片嫩草影院 | 国产360激情盗摄全集 | qvod电影在线观看 | 涩涩在线观看免费视频 | 婷婷六月激情综合一区 | 色噜噜噜噜亚洲第一 | 性按摩AAAAAAA片 | 暖暖视频大全免费观看 | 我的年轻漂亮继坶三级 | 欧美男同gay粗大又长 | 人妻美妇疯狂迎合 | 国内精品伊人久久久久 | 伦理片在线线手机版韩国免费观看 | xxxx69动漫| 久久综合九色 | 中字幕视频在线永久在线观看免费 | 国产在线观看码高清视频 | 成人国产AV精品久久久久 | 中文字幕亚洲视频 | 在线观看免费亚洲 | 免费毛片网站在线观看 | 中文在线日韩亚洲制服 | 国内精品自产拍在线少密芽 | 国产亚洲精品V在线观看一 国产亚洲精品a在线观看app | 久久偷拍人 | 成人短片迅雷下载 | jijzzizz中国版 | 文中字幕一区二区三区视频播放 | 真实国产乱子伦精品一区二区三区 | 强奷乱码中文字幕熟女免费 | 被男按摩师添的好爽在线直播 | 97国产在线播放 |