TOOLOO · GENERATORS
隨機抽選與內容產生
抽選、轉盤、分組、骰子、硬幣與各種隨機內容。全部使用 Web Crypto 亂數與 rejection sampling,名單只留在你的瀏覽器裡。
所有工具
抽選與分組
擲骰與擲硬幣
隨機內容
為什麼不用 Math.random()
常見的 `Math.random() % 長度` 寫法會讓排在前面的項目略佔優勢,因為亂數範圍通常無法被名單長度整除;名單越長、骰子面數越特別,偏差越明顯。全站的隨機工具統一使用 Web Crypto 並搭配 rejection sampling:把落在尾端、無法均分的數值直接丟棄重抽,因此每個項目的機率完全相等。統一使用同一套來源還有第二個好處:不會有人日後把同一個函式挪去產生密碼或 Token,那才是真正不能用弱亂數的地方。