抽獎(jiǎng)程序 php網(wǎng)站新添一個(gè)抽獎(jiǎng),要求后臺(tái)可以控制誰中獎(jiǎng),怎么做?
php網(wǎng)站新添一個(gè)抽獎(jiǎng),要求后臺(tái)可以控制誰中獎(jiǎng),怎么做?給你一個(gè)概率計(jì)算上述代碼是一段經(jīng)典的概率算法,$proArr是一個(gè)預(yù)先設(shè)置的數(shù)組,假設(shè)數(shù)組為:array(100,200,300,400),開始
php網(wǎng)站新添一個(gè)抽獎(jiǎng),要求后臺(tái)可以控制誰中獎(jiǎng),怎么做?
給你一個(gè)概率計(jì)算上述代碼是一段經(jīng)典的概率算法,$proArr是一個(gè)預(yù)先設(shè)置的數(shù)組,假設(shè)數(shù)組為:array(100,200,300,400),開始是從1,1000這個(gè)概率范圍內(nèi)篩選第一個(gè)數(shù)是否在他的出現(xiàn)概率范圍之內(nèi), 如果不在,則將概率空間,也就是k的值減去剛剛的那個(gè)數(shù)字的概率空間,在本例當(dāng)中就是減去100,也就是說第二個(gè)數(shù)是在1,900這個(gè)范圍內(nèi)篩選的。這樣篩選到最終,總會(huì)有一個(gè)數(shù)滿足要求。就相當(dāng)于去一個(gè)箱子里摸東西,第一個(gè)不是,第二個(gè)不是,第三個(gè)還不是,那最后一個(gè)一定是。這個(gè)算法簡單,而且效率非常高。最后輸出JSON給前端
如何制作一個(gè)簡單的抽獎(jiǎng)程序?
題主,您好,制作這個(gè)小程序的方法非常多,主要是看您要做成什么樣子的,在哪里使用,不管是網(wǎng)頁還是小程序,直接用JS也可以實(shí)現(xiàn),如果想要做的嚴(yán)謹(jǐn)點(diǎn),可以利用PHP或者JAVA做后臺(tái),將抽獎(jiǎng)記錄數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)庫中去。