最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JavaScript 創(chuàng)建隨機(jī)數(shù)和隨機(jī)圖片

 更新時(shí)間:2009年12月14日 23:20:45   作者:  
關(guān)于javascript隨機(jī)數(shù)的,很早以前的文章了,不過(guò)內(nèi)容還是不錯(cuò)的,如果想要更多的效果,可以去腳本之家搜下。
創(chuàng)建隨機(jī)數(shù)
①自JavaScript產(chǎn)生后,好多瀏覽器中都有內(nèi)置的隨機(jī)數(shù)發(fā)生方法。例如:
var number = Math.random();
該方法產(chǎn)生一個(gè)0到1之間的浮點(diǎn)數(shù)。
②基于時(shí)間,亦可以產(chǎn)生隨機(jī)數(shù)。例如:
var now=new Date();
var number = now.getSeconds();
這將產(chǎn)生一個(gè)基于目前時(shí)間的0到59的整數(shù)。
var now=new Date();
var number = now.getSeconds()%43;
這將產(chǎn)生一個(gè)基于目前時(shí)間的0到42的整數(shù)。
③這里介紹一個(gè)相當(dāng)優(yōu)秀的的隨機(jī)數(shù)發(fā)生器程序,能應(yīng)用于許多領(lǐng)域。

  如果要在你的網(wǎng)頁(yè)中使用該隨機(jī)數(shù)發(fā)生器,必須把這段代碼放在<HEAD> 和 </HEAD>標(biāo)記之間。
  要?jiǎng)?chuàng)建一個(gè)隨機(jī)浮點(diǎn)數(shù)時(shí),使用rnd();要?jiǎng)?chuàng)建一個(gè)隨機(jī)整數(shù)時(shí),例如,1到10時(shí),使用rand(10)。
  下面創(chuàng)建隨機(jī)圖片的例子中,就是用這個(gè)隨機(jī)數(shù)發(fā)生器來(lái)產(chǎn)生隨機(jī)數(shù)的,因此,要使下面的例子能正常工作,要確保你的網(wǎng)頁(yè)中已包含上面這段代碼。
創(chuàng)建隨機(jī)圖片
  創(chuàng)建隨機(jī)圖片,這是利用隨機(jī)數(shù)所能做的最簡(jiǎn)單的事了。此例中,我們假設(shè)有10張圖片,  banner1.gif.....banner10.gif,每當(dāng)文檔被載入時(shí),我們希望能隨機(jī)地顯示這些圖片。
<script language="JavaScript"><!--
document.write('<img src="../images/banner' + rand(10) + '.gif" width=400 height=40>');
//--></script>
  如果圖片不是以數(shù)字的形式來(lái)命名的,或者圖片的類型或大小不一樣時(shí),那么,你也可以通過(guò)檢查隨機(jī)數(shù)的值,然后顯示相應(yīng)的圖片:
復(fù)制代碼 代碼如下:

<script language="JavaScript"><!--
var number = rand(10);
if (number == 1) {
  var picture = "one.gif";var width = 400;var height = 40;
}
else if (number == 2) {
  var picture = "two.jpg";var width = 200;var height = 20;
}
...
...
else if (number == 9) {
  var picture = "nine.gif";var width = 450;var height = 450;
}
else if (number == 10) {
  var picture = "ten.jpg";var width = 40;var height = 400;
}
document.write('<img src="../images/' + picture + '" width=' + width + ' height=' + height + '>');
//--></script>

  上面介紹了怎樣隨機(jī)顯示圖片,同樣的道理,也可以利用隨機(jī)數(shù)創(chuàng)建隨機(jī)的文本、表單、標(biāo)題廣告、URL 、背景顏色和圖像、調(diào)查表和幀等等,這里就不再多說(shuō)了.

相關(guān)文章

  • setTimeout和setInterval的區(qū)別你真的了解嗎?

    setTimeout和setInterval的區(qū)別你真的了解嗎?

    setTimeout和setInterval這兩個(gè)函數(shù), 大家肯定都不陌生, 但可能并不是每個(gè)用過(guò)這兩個(gè)方法的同學(xué), 都了解其內(nèi)部的實(shí)質(zhì)
    2011-03-03
  • uniapp實(shí)現(xiàn)微信小程序的電子簽名效果(附demo)

    uniapp實(shí)現(xiàn)微信小程序的電子簽名效果(附demo)

    本文主要介紹了uniapp實(shí)現(xiàn)微信小程序的電子簽名效果,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-05-05
  • 微信小程序?qū)崿F(xiàn)手勢(shì)滑動(dòng)卡片效果

    微信小程序?qū)崿F(xiàn)手勢(shì)滑動(dòng)卡片效果

    這篇文章主要為大家詳細(xì)介紹了微信小程序?qū)崿F(xiàn)手勢(shì)滑動(dòng)卡片效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-08-08
  • 微信小程序自定義導(dǎo)航欄及其封裝的全過(guò)程

    微信小程序自定義導(dǎo)航欄及其封裝的全過(guò)程

    在小程序項(xiàng)目開(kāi)發(fā)過(guò)程中常遇到自定義導(dǎo)航欄的需求,所以下面這篇文章主要給大家介紹了關(guān)于微信小程序自定義導(dǎo)航欄及其封裝的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-12-12
  • JS中操作JSON總結(jié)

    JS中操作JSON總結(jié)

    本篇文章主要是對(duì)JS操作JSON進(jìn)行了總結(jié)介紹,需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助
    2014-02-02
  • js數(shù)組去重的5種算法實(shí)現(xiàn)

    js數(shù)組去重的5種算法實(shí)現(xiàn)

    這篇文章主要介紹了js數(shù)組去重的5種算法實(shí)現(xiàn),詳細(xì)解釋了實(shí)現(xiàn)思路,以及每個(gè)算法的優(yōu)缺點(diǎn),感興趣的小伙伴們可以參考一下
    2015-11-11
  • JS實(shí)現(xiàn)OCX控件的事件響應(yīng)示例

    JS實(shí)現(xiàn)OCX控件的事件響應(yīng)示例

    JS支持OCX控件的事件(event),當(dāng)OCX控件定義的事件發(fā)生時(shí),JS可以捕獲該事件并對(duì)事件進(jìn)行相應(yīng)的處理
    2014-09-09
  • Avalon中文長(zhǎng)字符截取、關(guān)鍵字符隱藏、自定義過(guò)濾器

    Avalon中文長(zhǎng)字符截取、關(guān)鍵字符隱藏、自定義過(guò)濾器

    avalon是一個(gè)簡(jiǎn)單易用迷你的MVVM框架。通過(guò)本文給大家介紹Avalon中文長(zhǎng)字符截取、關(guān)鍵字符隱藏、自定義過(guò)濾器的相關(guān)資料,需要的朋友一起學(xué)習(xí)吧
    2016-05-05
  • Js 導(dǎo)出table內(nèi)容到Excel的簡(jiǎn)單實(shí)例

    Js 導(dǎo)出table內(nèi)容到Excel的簡(jiǎn)單實(shí)例

    在做前端開(kāi)發(fā)時(shí),常常會(huì)用到通過(guò)js把數(shù)據(jù)導(dǎo)入到excel的功能,現(xiàn)在給出給簡(jiǎn)單demo代碼,以供以后使用
    2013-11-11
  • JS?簡(jiǎn)單實(shí)現(xiàn)拖拽評(píng)星的示例代碼

    JS?簡(jiǎn)單實(shí)現(xiàn)拖拽評(píng)星的示例代碼

    本文主要介紹了JS?簡(jiǎn)單實(shí)現(xiàn)拖拽評(píng)星,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-05-05

最新評(píng)論

肥乡县| 湘乡市| 搜索| 阳东县| 南丹县| 迁安市| 旅游| 吐鲁番市| 凌云县| 临夏市| 施甸县| 通渭县| 云梦县| 通榆县| 嘉荫县| 同心县| 兰考县| 涞水县| 慈利县| 蒙山县| 盘锦市| 边坝县| 长岭县| 珠海市| 台湾省| 安溪县| 黎平县| 尚义县| 柘城县| 天峻县| 乐至县| 共和县| 东乡族自治县| 洛浦县| 呼伦贝尔市| 宿迁市| 楚雄市| 马边| 屏边| 清水县| 民勤县|