GENERATOR · WEB CRYPTO 亂數

線上擲骰子

擲任意面數與數量的骰子,支援加值與明細顯示。

結果

設定好之後按下按鈕就會產生結果。

設定

面數

本次操作記錄 (0)

保留最近 20 次;離開或重新整理頁面後清空,不會上傳或儲存。

尚無記錄,完成操作後會顯示在這裡。

使用說明

設定骰子數量與面數就能擲骰,結果會列出每一顆的點數、總和,以及加上修正值後的最終數字。支援 d4、d6、d8、d10、d12、d20、d100 等常見面數,跑桌遊或 TRPG 時可以直接用。每一顆骰子都獨立以 Web Crypto 產生並使用 rejection sampling,所以每一面出現的機率完全相同——用取餘數的寫法擲 d6 時,某些面會比其他面稍微常出現。

操作步驟

  1. 選擇骰子面數,或自訂面數。
  2. 設定要擲幾顆,並填入修正值(可留 0)。
  3. 按下擲骰,查看每顆點數與總和。

限制與公平性

每次最多 100 顆骰、每顆最多 1000 面;每一顆都獨立以 Web Crypto 產生。

隱私

名單、設定與結果都只存在這個瀏覽器的記憶體中,操作記錄僅暫存在本頁,離開或重新整理即清空;不會上傳、持久儲存或寫進網址。

常見問題

每一面的機率真的一樣嗎?
是。每顆骰子都用 Web Crypto 產生 32 位元亂數,再以 rejection sampling 丟棄無法整除的尾端數值。若直接用 `random % 6`,2³² 不能被 6 整除,前幾面會略多出現一次的機會,長時間累積是看得出來的。
修正值是什麼?
TRPG 常見的加減值,例如「2d6+3」代表擲兩顆六面骰再加 3。填入修正值後,工具會同時顯示骰子總和與加上修正後的最終數字,方便直接對照規則書。