我需要在Javascript上生成一些值,方法是單擊按鈕,該值不能與以前的值相同。我認爲要以毫秒爲單位生成它(實際上,我認爲沒有人能比ms更快地點擊按鈕,對吧?)。Javascript - 從時間(毫秒)生成值
您認爲如何?我該怎麼做?
我需要在Javascript上生成一些值,方法是單擊按鈕,該值不能與以前的值相同。我認爲要以毫秒爲單位生成它(實際上,我認爲沒有人能比ms更快地點擊按鈕,對吧?)。Javascript - 從時間(毫秒)生成值
您認爲如何?我該怎麼做?
這應該做的伎倆:
new Date().getTime()
是的,我認爲它非常穩固使用完整的日期時間(包括毫秒)作爲產生隨機數種子。
var currentTime = new Date(),
time = currentTime.getTime();
查看相關問題: Seedable JavaScript random number generator
而且,看到大衛·巴烏的博客的更多信息,播種: http://davidbau.com/archives/2010/01/30/random_seeds_coded_hints_and_quintillions.html#more
或'+新Date',有點hackish的;) – Anurag 2011-04-15 00:49:39