重點整理
- BobaTools 亂數產生器可以在自訂的最小值和最大值之間,一次產生 1 到 1,000 個隨機整數。
- 範圍包含頭尾:設定 1 到 10,可能出現 1,也可能出現 10。
- 打開「數字不重複」,產生的每個數字都不一樣,適合抽號碼。
- 每個數字出現的機率相同,結果由瀏覽器內建的加密亂數(crypto.getRandomValues)決定。
- 最小值和最大值可以是負數,兩者最多相差 10 億。
亂數產生器怎麼用?
- 01填入最小值和最大值,或點上方的常用範圍。
- 02在「要幾個數字」填入數量。
- 03需要每個數字都不同,就打開「數字不重複」。
- 04按「產生亂數」,結果會顯示在右邊,可以一鍵複製。
產生的數字真的是隨機的嗎?
是。這個工具用瀏覽器內建的加密亂數功能(crypto.getRandomValues),它的隨機程度比一般程式常用的 Math.random 高,結果無法從前幾次的數字推測出來。
在範圍內的每個整數,出現的機率都相同。工具另外處理了「取餘數」會造成的些微偏差,所以不會有某些數字比較容易出現的情況。
「數字不重複」什麼時候要開?
要抽號碼、抽座號、排順序時打開,這樣同一個號碼不會出現兩次。例如從 1 到 30 抽 5 個不重複的號碼,就是抽出 5 個不同的人。
要模擬擲骰子、產生測試資料時關掉,這樣每個數字都是獨立抽的,同一個數字可以出現很多次。
打開不重複時,數量不能超過範圍裡的數字總數。例如 1 到 10 只有 10 個數字,最多只能產生 10 個。
可以用來選樂透號碼嗎?
可以用來隨機選號。以大樂透為例,把範圍設成 1 到 49、數量 6、打開「數字不重複」和「由小到大排序」。
但要說清楚:隨機選號不會提高中獎機率,每一組號碼的中獎機率都一樣。這個工具只是幫你省下自己想號碼的時間。
可以產生小數或很大的數字嗎?
目前只產生整數。需要小數時,可以把範圍放大再自己除回去,例如產生 0 到 100 的整數再除以 100,就得到 0.00 到 1.00。
最小值和最大值可以是負數,但兩者最多相差 10 億。超過這個範圍,畫面會提示調整。
亂數產生器和抽籤、骰子差在哪?
- 亂數產生器:結果是數字,適合抽號碼、座號、編號。
- 線上抽籤:結果是名字,適合直接貼名單。
- 線上骰子:固定是 1 到骰子面數,可以一次擲多顆並算總和。
常見問題
- 一次最多可以產生幾個數字?
- 1,000 個。
- 範圍有包含最小值和最大值嗎?
- 有。設定 1 到 100,1 和 100 都可能出現。
- 可以產生負數嗎?
- 可以,最小值和最大值都能填負數,例如 -10 到 10。
- 為什麼按鈕不能按?
- 代表設定有問題,按鈕上方會顯示原因。常見的是最大值小於最小值,或不重複時數量超過範圍裡的數字總數。
- 產生的結果會被記錄嗎?
- 不會送到伺服器。頁面上會保留最近 10 次的紀錄,關掉分頁就清除。
- 需要註冊或付費嗎?
- 都不用,打開頁面就能用。



