簡體   English   中英

JavaScript-Math.random()-參數

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM