ZestCalc
Appearance
Language

亂數產生器

在您設定的範圍內產生一個或多個隨機整數,並以滾動動畫揭曉結果。

設定範圍並產生

設定下限和上限,也可選擇要抽出的數量,讓動畫一路滾動到最終結果。

每個數字都會獨立產生,因此可能出現重複。

顯示累積平均值
跨多次產生追蹤所有結果的平均值。

這個範圍包含端點,因此下限與上限都有可能被抽中。

產生的數字

每次抽取都會先從新的隨機起點開始滾動,最後停在最終數值。

準備開始第一次抽取

在上方輸入範圍後,按下「產生」即可揭曉隨機數字。

運作方式

快速了解如何使用產生器,以及隨機抽取的原理。

如何使用這個工具

  1. 輸入要抽取範圍的 下限上限
  2. 如果需要多個結果,請展開 進階選項,再選擇 1 到 20 之間的任一整數。
  3. 按下 產生,讓動畫滾動並揭曉最終的一個或多個數字。
  4. 如果想把產生的數值貼到其他地方,可使用 複製結果

隨機數字是如何產生的

每個結果都會從您輸入的包含端點區間中選出一個整數,因此下限與上限都可能成為最終結果。

當瀏覽器支援 Web Crypto API 時,產生器會使用這個內建的隨機來源,並把結果映射到您選擇的範圍內。這表示範圍內每個整數被選中的機會都相同。如果無法使用 Web Crypto,工具就會改用 Math.random()

如果您一次產生多個數字,每次抽取都會獨立進行。這代表可能出現重複值;如果您想要的是簡單隨機抽取,而不是不重複的樂透式組合,這種行為就很實用。