直播抽籤時會顯示需要抽籤的報名序號,輸入一組隨機字串後,會將報名序號隨機排名,以排名在前的優先錄取,例如有 8 人需要抽籤,取其中 3 位為正取25~正取27,其他為備取,抽籤結果如圖:
排名的方法說明:輸入「隨機字串」後點「產生隨機數並排名」,每個報名序號就會分別產生一個0~1之間的隨機數,然後依照隨機數由小到大的排名來決定優先次序。
隨機數產生的方式,使用 seedrandom.js,只要使用相同的隨機字串,就會依序產生相同的隨機數。
例如隨機字串輸入「random」的話,有 8 人抽籤產生的隨機排名就會是: 3、6、2、7、8、1、5、4,若要取 3 名的話就是報名序號為 C3074、C3054、C3052 的人錄取