隨機數產生器
在任意範圍內產生隨機數,可允許或不允許重複,使用安全隨機性。
如何使用 隨機數
- 01
設定最小值、最大值以及你想要多少個數字。
- 02
選擇是否允許重複以及如何排序。
- 03
點擊產生並複製這些數字。
它做什麼
一個隨機數產生器,它會傳回你設定的任何範圍內的整數,可以選擇不重複,也可以選擇排序,使用瀏覽器的安全隨機性,因此結果確實是不可預測的。
一切都在本地運行,沒有任何內容發送到伺服器,並且每次運行都會產生一個新的集合,因為沒有固定的種子可以複製。
選項解釋
你可以選擇最小值和最大值以及你想要的數字。輸出可以允許重複,或者可以設定為唯一,在這種情況下,計數的上限為範圍的大小,因為你無法繪製比其中存在的數字更多的不同數字。
隨機性如何運作
隨機性來自 crypto.getRandomValues(瀏覽器的加密安全產生器),而不是簡單的偽隨機函數,因此數字無法相互預測。
良好的用途和限制
這使得它非常適合休閒抽獎和決策:挑選抽獎或贈品獲勝者、隨機選擇參與者、滾動進行遊戲、對行進行抽查或只是打破平局。
對於官方彩票和賭博,法律要求經過認證的硬體隨機產生器;該工具適用於日常、非正式的隨機性,而不是受監管的抽獎。
常見問題
這些數字有多隨機?
它們使用瀏覽器的加密安全隨機產生器(crypto.getRandomValues),適用於遊戲、抽籤和決策。
我能只獲得不重複的數字嗎?
可以。關閉「允許重複」即可獲得不同的數字。此時數量上限為範圍的大小。
它適合彩券或抽獎嗎?
它非常適合非正式抽籤和挑選得獎者。對於官方彩券,需要經過認證的硬體產生器。