Javascript 如何修复随机数生成器?
所以我有一个随机设置,你点击一个按钮,就会出现一个随机数1-50。由于某种原因,现在它突然不起作用了 我链接了一个JSFIDLE项目,该项目是按钮和生成器附带的所有代码。如果你看到我不小心改变了什么,请让我知道 JSFIDLE链接及其代码:Javascript 如何修复随机数生成器?,javascript,html,jsfiddle,Javascript,Html,Jsfiddle,所以我有一个随机设置,你点击一个按钮,就会出现一个随机数1-50。由于某种原因,现在它突然不起作用了 我链接了一个JSFIDLE项目,该项目是按钮和生成器附带的所有代码。如果你看到我不小心改变了什么,请让我知道 JSFIDLE链接及其代码: JSFiddle将它包装在一个闭包中,这样您的函数就不是全局函数了。更改“载荷类型”选项: 如果JSFIDLE不工作,请尝试执行以下操作: 在算法方面,以下是您必须更改的内容: Math.floor(Math.random()*10)+1仅生成从1到10
JSFiddle将它包装在一个闭包中,这样您的函数就不是全局函数了。更改“载荷类型”选项:
如果JSFIDLE不工作,请尝试执行以下操作: 在算法方面,以下是您必须更改的内容:
Math.floor(Math.random()*10)+1
仅生成从1
到10
的随机数。如果这符合您的要求,请尝试:
function testFunction(){
var x=数学地板(数学随机()*50)+1;
document.getElementById(“randnum”).innerHTML=x;
}
随机数
随机数1-50
Math.random()*10
-这些东西中的一个与另一个不同
<button id="test" onclick="testFunction()">
Random Number
</button>
<p id="randnum"></p>
function testFunction() {
var x = Math.floor(Math.random() * 10) + 1;
document.getElementById("randnum").innerHTML = x;
}