Javascript 按钮一次点击随机增加1-10

Javascript 按钮一次点击随机增加1-10,javascript,button,Javascript,Button,假设我有一个数字c,当我点击一个按钮时,它会随机增加另一个数字b,这是1-10之间的任意数字。我已经尝试了math.floor(math.random())和文档getElementById(“#id”).innerhtml=”“。请帮助,最好将c保存为变量。谢谢。您需要使用 Math.floor(1 + Math.random() * 10) Math.random()生成一个介于0和1之间的随机数(除了[0,1]。 下面是有关Math.random()的更多信息: var c=120; a

假设我有一个数字c,当我点击一个按钮时,它会随机增加另一个数字b,这是1-10之间的任意数字。我已经尝试了math.floor(math.random())和文档getElementById(“#id”).innerhtml=”“。请帮助,最好将c保存为变量。谢谢。

您需要使用

Math.floor(1 + Math.random() * 10)
Math.random()生成一个介于0和1之间的随机数(除了[0,1]。 下面是有关Math.random()的更多信息:

var c=120;
addEventListener(“加载”,函数(){
document.getElementById('btnRandom')。addEventListener(“单击”,函数(){
//此代码位于click事件函数中
var b=c+Math.floor(1+Math.random()*10);
document.getElementById('results').innerHTML=“random:”+b;
},假);
},假);
和一个JSFiddle:


尊敬。

向我们展示您拥有的代码。可能重复我建议您实现随机数生成器功能,但请使用更多代码更新您的答案,以便我们可以帮助您。
math
未定义。
math
是您所需要的;)您可能希望对
math.rando的内容更具体一点m()
是的。您当前的声明暗示,
11
是一个可能的结果。@NiettheDarkAbsol谢谢!真的!我在这里听说很多人,他们的内容面团从来没有遇到过任何问题。我主要用它来检查CSS属性和JavaScript本机…但这不是我唯一的来源:),有这么多的信息来源,大多数在我用books.hmmm中的知识来弥补信息不足的时候,你把:var b=candy+..(你应该把a+=而不是a+
var c = 120;

window.addEventListener("load",function(){

   document.getElementById('btnRandom').addEventListener("click",function(){

        //this code goes inside click event function
        var b = c + Math.floor(1 + Math.random() * 10);
        document.getElementById('results').innerHTML= "random: " + b;

   }, false);

}, false);


<div id="results"></div>
<input type="button" id="btnRandom" value="Random"/>