現(xiàn)在又是一年“小學(xué)生”開學(xué)的時候,某些手游都將恢復(fù)往日的平靜。想想寒窗苦讀數(shù)十載,只為今后生活能更好,那今天小編給大家展示一個隨機(jī)生成的數(shù)組,以福利彩票為主哦。希望看懂的學(xué)子們,從此可以告別苦澀的學(xué)業(yè)生涯,成為百萬富翁哦~
小編就不在頁面上做其他的修飾了,直接用javascript進(jìn)行編寫了。由于現(xiàn)在還在試運(yùn)營期間,可能會插播的串講一些有趣的小功能哦。
首先先創(chuàng)建一個整體的頁面編寫程序。

編寫頁面基礎(chǔ)
因為我直接在內(nèi)部編譯Javascript,不再單獨(dú)的創(chuàng)建一個js文件了。我們要寫一個隨機(jī)數(shù),以雙色球為例的話,先要創(chuàng)建一個函數(shù)。
function doubleball(){}
封裝一個函數(shù),取名叫做doubleball,譯為雙色球;那好,我們就開始來下一步,

以雙色球為例,所以我們要先定義6個紅球,范圍是在1~33之間。同時1~33的數(shù)是隨機(jī)生成的。創(chuàng)建完reads球以后,我們就要遍歷紅球的數(shù)組。

完成這一步以后,我們的6個紅球就可以隨機(jī)生成了,當(dāng)然我們還沒有輸出出來。如果按照這樣的方式輸出的話,那6為隨機(jī)是亂序的。就是沒有先后之分,可以是10,23,2,5....的輸出出來。所以我們還有對這個紅球進(jìn)行排序。那小編這邊使用是升序的排列方法來對6個隨機(jī)數(shù)進(jìn)行排序。

根據(jù)這個方法,我們就可以進(jìn)行排序了。接著我們來看下籃球,籃球是1~16的隨機(jī)數(shù)。所以我們要做的是生成1位1~16之間的隨機(jī)數(shù)。同時生成隨機(jī)以后,我們安裝字符串拼接方式,讓6個紅球和1個籃球在一起輸出到頁面哦。

做完以上的操作,我們基本上就完成了全部的功能了,現(xiàn)在要做的就是在頁面輸出了。這邊注意的是,不管是紅球還是籃球必須都是在function doubleball(){}的函數(shù)中。這樣才可以實現(xiàn)紅球和籃球的功能。接著,我們在函數(shù)后面,輸出這個紅球和籃球。

因為是演示,所以小編之間在頁面上輸出了,而不是在控制臺上輸出了。
下面我們來看看成為百萬富翁的一組雙色球哦~~

這是就是小編隨機(jī)生成的一組雙色球啦,“|”的后面數(shù)字6,就是籃球了,就是所謂的特別碼。
以上的功能就是隨機(jī)生成一組數(shù)組,以雙色球為例??赡苷f得不是很清楚,希望大家能多多提提意見。他日若能高中,切記:茍富貴勿相忘~~