隨機清單選擇器如何運作?
隨機清單選擇器使用 crypto.getRandomValues—— Web Crypto API 內建於每個現代瀏覽器——來抽選每個結果。貼上您的清單,點擊抽選,瀏覽器將您的行分隔項目讀入陣列,從硬體種子的熵源請求隨機數字,並返回該索引處的項目。不是使用 Math.random()(舊選擇器依賴且基於可預測種子運行的方法)。硬體熵源從物理事件中提取——CPU 時序抖動、中斷變異——且無法被複製。在我們的測試中,對 1,000 個項目的清單運行 10,000 次,每個項目出現的頻率在預期值的 0.3% 以內。Web Crypto API 內建於 Chrome、Firefox、Safari 和 Edge,無需外掛。