隨機數字產生器
數字隨機化引擎 // v1.0
範圍:0 - 10,000
上限:1000
按 Enter 執行
尚無輸出
設定後按「生成」
快速指南
設定
- •最小/最大:設定範圍(0-10,000)
- •數量:要生成的個數
- •重複:允許或避免重複數字
- •排序:升序、降序或隨機
輸出格式
- •逗號:1, 2, 3, 4, 5
- •空格:1 2 3 4 5
- •列:試算表列(Tab 分隔)
- •欄:每行一個數字
這個工具如何幫助你
可用於抽獎、得獎者選擇、樣本抽取、數學練習與快速數字決策。
設定最小值與最大值
允許或避免重複
方便複製到試算表
什麼是隨機數字產生器?
隨機數字產生器(RNG)使用偽隨機演算法從指定範圍中取出整數。RandomHub 的產生器底層呼叫瀏覽器原生的 Web Crypto API 與 Math.random,支援 0 到 10,000 之間的任意範圍,可決定是否允許重複,並提供升序、降序或保留原始順序三種排序模式。每次點擊最多可一次產生 1,000 個結果,輸出能複製為逗號清單、空白分隔、試算表列(Tab 分隔)或試算表欄(每行一個數字),直接貼到 Excel 或 Google 試算表時不用再轉格式。常見場景包含大樂透與威力彩號碼、測試環境的 PIN 碼、無放回抽樣、桌遊擲骰與課堂點名。所有運算都在你的瀏覽器內完成,數字不會傳到伺服器,也不會被寫入任何資料庫。
誰會用得上
彩券玩家
為大樂透、威力彩、雙贏彩等產生號碼,搭配「不重複 + 升序」即可直接填單。
開發者與測試員
測試環境用 PIN、模擬 ID、復現 bug 用的 seed,不需臨時寫腳本。
研究員與分析師
透過索引做簡單隨機抽樣。範圍 1..N、不重複,取前 M 個做樣本。
桌遊與電玩玩家
擲骰、決定先後手、抽獎,比實體骰子在線上更方便。
老師與題庫編寫者
隨機整數出數學題、隨機點名順序、自動產生題庫。
抽獎主辦人
從編號票券中抽出得獎者。不重複、範圍 = 票數、個數 = 中獎人數。
為什麼選這個產生器
範圍 0–10,000
0 到 10,000 之間任意最小/最大值。抽獎夠寬,練習夠精。
重複控制
重複可開可關。關閉時數字不重複(個數上限 = 範圍大小);開啟時允許重複,適合骰子情境。
四種複製格式
逗號、空白、試算表列(Tab)或欄(每行一個)。一鍵複製到剪貼簿。
永久免費、免註冊
不用登入、無次數限制、不收 email。手機、平板、桌機都能無限產生。
實際使用情境
彩券號碼選號
依彩券格式設範圍、個數,關閉重複,升序排序。輸出可直接抄到投注單。
台灣大樂透:最小=1, 最大=49, 個數=6, 重複=否, 排序=升序 → 例:3, 12, 18, 27, 35, 44。
測試 PIN 與驗證碼
僅供測試環境。最小=0、最大=9、個數 = PIN 長度、允許重複(各位獨立)。
6 位測試 PIN:最小=0, 最大=9, 個數=6, 重複=是 → 例:7 3 9 9 0 2。
簡單隨機抽樣
母體編號 1..N,相同範圍下產生 M 個不重複數字,這些就是樣本索引。
從 1,000 位客戶抽 50:最小=1, 最大=1000, 個數=50, 重複=否, 排序=升序。複製為「欄」貼回試算表做 VLOOKUP。
抽獎
範圍 = 票數,個數 = 得獎人數,關閉重複,避免同一張票中獎兩次。
250 張票抽 3 位:最小=1, 最大=250, 個數=3, 重複=否 → 例:47, 138, 219。
怎麼使用
- 1.
設定範圍
最小、最大值都在 0–10,000,最小值需小於或等於最大值。
- 2.
選擇個數
1 到 1,000。關閉重複時,個數上限為範圍大小。
- 3.
重複與排序
重複設為「是/否」,再選排序:不排序、升序、降序。
- 4.
生成並複製
按「生成」(或 Enter)。選擇複製格式:逗號、空白、表列、表欄。
常見問題
產生器真的免費嗎?
是。沒有付費牆、付費方案、使用上限或註冊。個人、工作、研究皆可無限使用。
是真正的隨機,還是偽隨機?
使用瀏覽器內建的偽隨機(PRNG),日常用途(遊戲、抽樣、抽獎、練習)統計上足夠隨機。要產生加密金鑰請使用專屬 CSPRNG 或硬體 RNG。
為何「不重複」常常更安全?
彩券、抽獎、抽樣等「不放回」任務需要唯一值。若保留重複,可能悄悄出現相同數字兩次,造成情境失效。
範圍與個數上限是多少?
範圍 0 到 10,000(含端點)。每次最多 1,000 個。關閉重複時,個數上限為「最大 − 最小 + 1」。
可以複製到 Excel 或 Google 試算表嗎?
可以。「試算表列」用 Tab 分隔貼成一列;「試算表欄」每行一個數字貼成一欄。
可以用來填實際彩券嗎?
可以,輸出格式適合直接填單。注意:本工具不預測中獎號碼,每次開獎獨立,產生器只負責給你公平的隨機組合。
為什麼沒有負數或小數?
目前版本為整數 0–10,000,以保持介面簡單並涵蓋主流用途(彩券、抽樣、骰子、PIN、抽獎)。負數與小數的支援已列入規劃,會在後續版本中加入,本頁屆時會同步更新。
產生的數字會被儲存嗎?
不會。頁面在瀏覽器內運算,不保存結果。唯一的遙測是匿名 Google Analytics(請見「隱私」頁)。
關於隨機數字生成
隨機數字生成是統計、遊戲、密碼學與模擬的基礎。學界把 RNG 分為兩大類:真實 RNG 從物理現象(大氣噪聲、放射衰變、光子到達時刻)取得熵;偽 RNG 則以一段熵為種子,透過確定性演算法輸出統計上隨機的序列。日常工作(彩券選號、抽訪用戶、決定輪序、出練習題、桌遊擲骰)使用偽 RNG 最划算:速度極快、必要時可重現、在人類尺度上幾乎無法與真實隨機區分。RandomHub 的產生器完全跑在你瀏覽器內,使用 Web Crypto 與 Math.random 兩支標準 API,不需要載入第三方腳本。若是加密相關的用途(金鑰、密碼鹽值、安全 token),建議改用平台內的 CSPRNG,而非通用網頁工具。如果你常用的數字情境我們還沒覆蓋到,例如需要負數、小數、或更大範圍,歡迎來信告訴我們,我們會評估並加入下一版。
相關隨機工具
相關隨機工具
繼續使用適合教學、遊戲、寫作、規劃與日常決策的相關工具。