【发布时间】:2013-09-09 11:02:43
【问题描述】:
我正在尝试使用 javascript 创建如下所示的随机数
function valid(form) {
var input = 0;
var input = document.getElementById('custom1').value;
var final_input = input.charAt(0);
var number = 1000000000 - Math.floor(Math.random() * 1000000000);
final_input = final_input + number;
document.getElementById('custom4').value = final_input;
}
这个想法是它将从“custom1”(这是输入字段之一)中获取值,然后将获取第一个字符。之后,它将添加接下来的 9 个随机数字并将最终值放入表单的 custom4(另一个输入字段)。到目前为止,javascript 工作正常。但是,我宁愿让随机数字以 当前时间 为种子。我认为这将是非常随机的。这可能吗?
【问题讨论】:
-
您需要编写自己的 PRNG。 JavaScript 的本机无法播种。
标签: javascript random