雙色球(超級(jí)修正4.0版)

先在body里面設(shè)置幾個(gè)盒子

    <div id="content"> </div>
    <button id="kaishi">開始</button>
    <button id="jieshu">結(jié)束</button>

接下來給上面的盒子加上一些樣式讓他有那個(gè)模樣;

*{
    margin: 0;
    padding: 0;
}
     #content span{
         width: 80px;
         height: 80px;
         border: solid 2px red;
         display: inline-block;
         margin: 30px 10px;
         border-radius: 80px;
         font-size: 30px;
         line-height: 80px;
         text-align: center;

     }
     #content span:last-child{
        border-color: blue;
     }
     button{
         width: 80px;
         height: 80px;
         margin: 30px 10px;
     }
大概就是上面圖片里面這樣了

//上面這個(gè)幾個(gè)球是我用js給加上去的
以下是重點(diǎn)js

//雙色球揉抵,大工程,通俗易懂
function getname(name){//咱們可以封裝一個(gè)獲取id的函數(shù)躺屁,這樣很省力
    return document.getElementById(name)//返回獲取的id
}
var content = getname('content')//獲取大盒子的,賦值獲取的id一個(gè)名字
var kai = getname('kaishi')//獲取開始按鈕经宏,賦值獲取的id一個(gè)名字
var jie = getname('jieshu')//獲取結(jié)束按鈕犀暑,賦值獲取的id一個(gè)名字
console.log(content)//檢測(cè)是否與互聯(lián)成功
function getshu(start,end,many){//start為開始的值,end為結(jié)束值烛恤,many為幾個(gè)(下面解釋以下)
    var newshu =[ ]//新數(shù)組加個(gè)名
    while(newshu.length<many){//循環(huán)新數(shù)組的長(zhǎng)度少于many的數(shù)
        //賦值一個(gè)新數(shù)組添加一個(gè)隨機(jī)數(shù)隨機(jī)數(shù)就是上面的開始值和結(jié)束值母怜,結(jié)束值-開始值+1再加最小值;
        var shu =Math.floor(Math.random()*(end-start+1)+start)
        shu = shu<10?'0'+shu:shu;//這個(gè)隨機(jī)數(shù)若果小于十,如果bu是大于十就是自己
        if(newshu.indexOf(shu)==-1){//去重方法缚柏,讓新數(shù)組里面的數(shù)不重復(fù)
            newshu.push(shu)//把隨機(jī)到的數(shù)組塞到新數(shù)組里面
        }
    }
    newshu.sort(function(a,b){//把新數(shù)組里面的數(shù)排序
        return a-b;//a-b是從小到大排序
    })
    return newshu;//返回新的數(shù)組
}
console.log(getshu(1,32,6))//檢測(cè)封裝的這個(gè)函數(shù)是否能執(zhí)行
function gethtml(){//封裝起來里面的東西一會(huì)定時(shí)器用
    var hong = getshu(1,32,6)//紅色的球
    var lan = getshu(1,16,1)//藍(lán)色的球
    var quan =lan.concat(hong);//把紅色和藍(lán)色的球拼接起來
    var str ='';//賦值一個(gè)空字符串症汹,讓他每次都能重新為空
    for(var i in quan){//for...in循環(huán)上面拼接起來的
        str += `<span>${quan[i]}</span>`//讓上面賦值的新字符串
        content.innerHTML =str//把上面賦值的寫入到content內(nèi)容里面
}
}
gethtml()
var timer =null//賦值一個(gè)新的名為空
kai.onclick = function(){//kai的點(diǎn)擊事件
    timer = setInterval(gethtml,200)//給上面的函數(shù)一個(gè)定時(shí)器讓他點(diǎn)擊動(dòng)起來
    kai.disabled = true//讓kai的點(diǎn)擊按鈕消失
}
jie.onclick = function(){//結(jié)束按鈕的點(diǎn)擊事件
    timer = clearInterval(timer)//清楚這個(gè)上面的定時(shí)器
    timer =null//讓這個(gè)定時(shí)器重新賦為空
    kai.disabled = false//點(diǎn)擊結(jié)束按鈕讓開始按鈕從新出現(xiàn)
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末阱缓,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌蠢棱,老刑警劉巖死遭,帶你破解...
    沈念sama閱讀 219,270評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件裙盾,死亡現(xiàn)場(chǎng)離奇詭異绞愚,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)史翘,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,489評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門枉长,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人琼讽,你說我怎么就攤上這事必峰。” “怎么了钻蹬?”我有些...
    開封第一講書人閱讀 165,630評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵吼蚁,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我问欠,道長(zhǎng)肝匆,這世上最難降的妖魔是什么粒蜈? 我笑而不...
    開封第一講書人閱讀 58,906評(píng)論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮旗国,結(jié)果婚禮上枯怖,老公的妹妹穿的比我還像新娘。我一直安慰自己能曾,他們只是感情好嫁怀,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,928評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著借浊,像睡著了一般。 火紅的嫁衣襯著肌膚如雪萝招。 梳的紋絲不亂的頭發(fā)上蚂斤,一...
    開封第一講書人閱讀 51,718評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音槐沼,去河邊找鬼曙蒸。 笑死,一個(gè)胖子當(dāng)著我的面吹牛岗钩,可吹牛的內(nèi)容都是我干的纽窟。 我是一名探鬼主播,決...
    沈念sama閱讀 40,442評(píng)論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼兼吓,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼臂港!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起视搏,我...
    開封第一講書人閱讀 39,345評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤审孽,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后浑娜,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體佑力,經(jīng)...
    沈念sama閱讀 45,802評(píng)論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,984評(píng)論 3 337
  • 正文 我和宋清朗相戀三年筋遭,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了打颤。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,117評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡漓滔,死狀恐怖编饺,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情次和,我是刑警寧澤反肋,帶...
    沈念sama閱讀 35,810評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站踏施,受9級(jí)特大地震影響石蔗,放射性物質(zhì)發(fā)生泄漏罕邀。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,462評(píng)論 3 331
  • 文/蒙蒙 一养距、第九天 我趴在偏房一處隱蔽的房頂上張望诉探。 院中可真熱鬧,春花似錦棍厌、人聲如沸肾胯。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,011評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽敬肚。三九已至,卻和暖如春束析,著一層夾襖步出監(jiān)牢的瞬間艳馒,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,139評(píng)論 1 272
  • 我被黑心中介騙來泰國(guó)打工员寇, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留弄慰,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,377評(píng)論 3 373
  • 正文 我出身青樓蝶锋,卻偏偏與公主長(zhǎng)得像陆爽,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子扳缕,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,060評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容