欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

jQuery移動端跑馬燈抽獎特效升級版(抽獎概率固定)實現(xiàn)方法

 更新時間:2019年01月18日 14:12:52   作者:impossible1994727  
這篇文章主要介紹了jQuery移動端跑馬燈抽獎特效升級版(抽獎概率固定)實現(xiàn)方法,涉及jQuery數(shù)值運算及條件判斷等相關(guān)操作技巧,需要的朋友可以參考下

本文實例講述了jQuery移動端跑馬燈抽獎特效升級版(抽獎概率固定)實現(xiàn)方法。分享給大家供大家參考,具體如下:

項目描述:九宮格的跑馬燈抽獎特效,抽中獎品1-9的概率分別是2%,2%,4%,1%,12%,1%,8%,70%,概率總計100%,并且每天抽獎次數(shù)最多為3次。

html部分的代碼和css部分的代碼和上一節(jié)《jQuery移動端跑馬燈抽獎特效》一樣,沒有修改,js部分有修改,增加了概率。

原理很簡單,同樣是取隨機數(shù),判斷這個隨機數(shù)的大小在100的0-2,2-4,4-8,8-9,9-21,21-22,22-30,30-100之間的哪一個數(shù)組內(nèi),隨機就可判斷中哪個獎項。

代碼在前面一篇《jQuery移動端跑馬燈抽獎特效》js的代碼上面增加了一個maths_f()函數(shù),如下:

function maths_f(maths){
  if(maths>0&&maths<2){
    console.log('恭喜獲得獎品1')
    twice=1;
  }else if(maths>=2&&maths<=4){
    console.log('恭喜獲得獎品2')
    twice=2;
  }else if(maths>=4&&maths<8){
    console.log('恭喜獲得獎品3')
    twice=3;
  }else if(maths>=8&&maths<9){
    console.log('恭喜獲得獎品4')
    twice=4;
  }else if(maths>=9&&maths<21){
    console.log('恭喜獲得獎品5')
    twice=5;
  }else if(maths>=21&&maths<22){
    console.log('恭喜獲得獎品6')
    twice=6;
  }else if(maths>=22&&maths<30){
    console.log('恭喜獲得獎品7')
    twice=7;
  }else if(maths>=30&&maths<100){
    console.log('恭喜獲得獎品8')
    twice=8;
  }
  light();
}

start()函數(shù)也有修改,修改為:

$('.start').click(function() {
  if(click&&num>0) {
    click = false;
    maths = (Math.random() * 100);
    console.log(maths)
    maths_f(maths);
  } else {
    return false;
  }
});

其他的自己看著改吧。

更多關(guān)于jQuery相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《jQuery操作DOM節(jié)點方法總結(jié)》、《jQuery擴展技巧總結(jié)》、《jQuery常用插件及用法總結(jié)》、《jQuery表格(table)操作技巧匯總》、《jquery中Ajax用法總結(jié)》、《jQuery常見經(jīng)典特效匯總》、《jQuery動畫與特效用法總結(jié)》及《jquery選擇器用法總結(jié)

希望本文所述對大家jQuery程序設(shè)計有所幫助。

相關(guān)文章

最新評論