骰子產生器
擲出常見骰面並計算總點數,適合遊戲、課堂與快速決策。
骰子產生器支援 d4、d6、d8、d10、d12 與 d20,可一次擲 1 到 20 顆骰子。工具會顯示每顆骰子的結果與總點數,並用短暫動畫讓抽取過程更清楚。
工具互動區
這個工具可以做什麼
- 支援 d4、d6、d8、d10、d12、d20,並可一次擲 1 到 20 顆。
適合誰使用
適合桌遊、課堂示範、機率教學、破冰活動與快速日常決策。
常見錯誤
使用 擲骰工具 前,先確認輸入資料與目標情境一致。下列錯誤容易讓結果看起來可用,實際卻不符合你的任務。
- 不要把少量擲骰結果視為長期期望值。
- 不要用它處理賭博或受監管抽選。
- 不要在需要可稽核紀錄時只靠畫面結果。
使用限制
擲骰工具 是瀏覽器內的輔助工具,適合快速整理、檢查或產生初稿。重要輸出仍應保留原始資料並做人工確認。
- 結果由瀏覽器產生,非加密或公證流程。
- 工具不保存完整歷史紀錄。
- 實體遊戲規則仍需由使用者確認。
公式與計算方式
單顆點數 = crypto.getRandomValues 的 32 位元值經拒絕取樣後 mod s + 1;總點數 = Σ各顆點數
s 是所選骰面數。程式拒絕大於等於 floor(2³²/s)×s 的值,再映射到 1 至 s;多顆骰子的顯示總和為整數加總,不做四捨五入。
教育應用說明
可用來示範理論機率與實驗相對次數的差別。應先固定骰面、擲骰次數與紀錄方式,再合併足夠多次結果;少量樣本出現連號、全是偶數或高點集中都可能只是隨機波動,不能單憑看起來不平均就下結論。
方法與資料來源
- W3C Web Cryptography:getRandomValues :規格說明此 API 產生密碼學強度亂數;本站再以拒絕取樣映射到骰面,避免直接取模偏差。
APA/研究報告描述提示
課堂紀錄可寫成:「使用 d6 共擲 300 次,記錄各點數次數並與理論機率 1/6 比較。」本頁只顯示當次結果,不會自動保存跨次數據。
如何使用
- 選擇骰子面數,例如 d6 或 d20。
- 設定要同時擲出的骰子數量,範圍為 1 到 20。
- 按下擲骰,等待短暫動畫結束。
- 查看每顆骰子的點數與總和,需要時複製結果。
常見使用情境
- TRPG 玩家擲 d20 判定技能,並複製結果到聊天室。
- 桌遊臨時缺骰子時,用 d6 一次擲多顆。
- 老師用多次擲骰結果做機率分布示範。
- 活動主持人用骰子決定題目、關卡或出場順序。
內容與驗證流程複查:
骰子產生器 的驗證方法與判讀界線
這一段針對骰子產生器的顆數上限與亂數來源,說明它能保證什麼、不能保證什麼。
先用單顆骰子測試基本行為
選 d6、顆數 1,按「擲骰子」:結果應該是 1~6 其中一個整數,畫面下方會列出每顆的點數與總和。改選 d4 再測一次,確認結果不會超出 1~4;每一種面數都要各自測過範圍是否正確,不能只測一種就假設其他面數也正常。
顆數超過上限會被擋下,不是自動修正
顆數輸入框允許 1~20,把顆數改成 21 或 0 再按擲骰子:頁面會顯示數量錯誤訊息,並清空原本的結果,不會自動夾回 20 或 1 再幫你擲。需要模擬更多顆骰子時,必須分批擲、自己加總,工具不會一次擲超過 20 顆。
這個亂數沒有種子,無法重現同一組結果
骰子點數是用瀏覽器的加密亂數(crypto.getRandomValues)配合拒絕抽樣產生,目的是避免點數分布偏態,但也代表沒有「種子」可以設定——同樣的操作不會重現同一組點數。如果需要可重現、能覆盤的測試序列(例如教學示範要重播同一組結果),這個工具本身做不到,需要另外用程式記錄下第一次的結果。
完成前檢查清單
- 每一種骰子面數(d4~d20)都各自測過,結果沒有超出該面數的範圍。
- 顆數輸入 0、21 等超出 1~20 的值時,出現的是錯誤訊息而不是被自動修正。
- 總和數字等於畫面列出的各顆點數相加,已手動加總核對過。
- 知道這個工具的亂數沒有種子、無法重現同一組結果,需要可重現序列時另找方法。
適合誰使用
- 適合桌遊、課堂示範、機率教學、破冰活動與快速日常決策。
實際案例
實例 1
桌遊主持人快速擲 d20 判定回合結果。
實例 2
老師用 d6 示範機率分布不會每次平均。
實例 3
活動主持人用骰子選下一個破冰任務。
注意事項
- 不要把少量擲骰結果視為長期期望值。
- 不要用它處理賭博或受監管抽選。
- 不要在需要可稽核紀錄時只靠畫面結果。
- 結果由瀏覽器產生,非加密或公證流程。
- 工具不保存完整歷史紀錄。
- 實體遊戲規則仍需由使用者確認。
常見問題
- 可以選不同骰子嗎?
- 可以,依頁面提供的骰子種類選擇後再擲骰。
- 結果公平嗎?
- 適合一般用途,但不是可稽核或加密等級的隨機系統。
- 可以拿來賭博嗎?
- 不建議,也不適合任何受監管或有金錢風險的用途。
- 會保存紀錄嗎?
- 不會長期保存,重要結果請自行記錄。
- 資料會上傳嗎?
- 不會。擲骰在瀏覽器內完成。
隱私與本機處理
🔒 此工具完全在您的瀏覽器本機執行,不會將任何資料上傳到伺服器。
這個工具主要在你的瀏覽器中執行。你輸入的內容不會送到 FunnyTools 免費線上工具箱的伺服器。
信任與使用提醒
本工具主要在你的瀏覽器中執行,輸入內容不會主動上傳到伺服器。請避免輸入高度敏感資料。計算結果僅供參考。
最後更新:
訂閱更新
新工具上線與實用技巧,第一時間寄到你的信箱。不塞廣告,隨時可退訂。