Javascript-从时间ms生成值

问题描述

| 我需要通过单击一个按钮在Javascript上生成一些值,该值不能与以前的值相同。我想以毫秒为单位生成时间(实际上,我认为没有人能比ms更快地单击按钮,对吗?)。 你怎么看?我该怎么办呢?     

解决方法

这应该可以解决问题:
new Date().getTime()
    ,是的,我认为使用完整的日期时间(包括毫秒)作为生成随机数的种子非常可靠。
var currentTime = new Date(),time = currentTime.getTime();
查看相关问题: 可播JavaScript随机数生成器 另外,有关播种的更多信息,请参见David Bau的博客: http://davidbau.com/archives/2010/01/30/random_seeds_coded_hints_and_quintillions.html#more     

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...