[英]JavaScript - Math.random() - parameter
在Math.random()
添加參數Math.random()
什么變化?
例如:
Math.random() == Math.random(1234)
Math.random
不帶參數。
如果要生成兩個間隔(a和b)之間的隨機數,可以使用以下公式:
math.random()*(b-a)+a
閱讀規范 :
15.8.2.14隨機()
使用依賴於實現的算法或策略,返回一個正號的數字值,該值大於或等於0但小於1,在該范圍內隨機選擇或偽隨機選擇,並且在該范圍內具有近似均勻的分布。 此函數不帶參數。
沒有。 Javascript中沒有Math.random
種子。 函數調用中的所有內容都將被刪除。
沒有官方參數。 在這里看看: https : //developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Math/random
混亂是可以理解的。 由於它來自C / Java,因此有幾個站點在該函數中具有種子。 有關此被忽略參數的更多信息,請參見 : Math.random()-非隨機
如果您想獲得更好的隨機數,請從此處獲取一個http://www.random.org/clients/http/-您需要將其包裝在一些基於服務器的客戶端中-有關詳細信息,請參見此處。 來自javascript文件的跨域ajax請求無需服務器端代碼的幫助
更新:通過電子郵件發送了random.org的創建者-他回答說他正在研究jsonp實現...
它將忽略傳遞的參數。
它沒有Math.random()
沒有任何參數... :)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.