我了解随机数和添加数字,但我不明白如何将随机数添加到当前显示的数字中。我在这里有一个 jsFiddle ,它显示了我现在拥有的内容,但我希望该按钮在每次单击时添加另一个随机数到显示的当前数字。
编辑:我应该澄清我的 jsFiddle 很笨重,我想要一个更有效的解决方案来解决我的问题。
为什么会有这样一个令人费解的例子?如果我理解正确,这应该有效:
var max = 13;
var $wrap = $('#randomnumber');
$('#getit').click(function() {
var num = +$wrap.text();
$wrap.text(num + Math.ceil(Math.random() * max));
});
设置randomnumber
div 时,您可以使用
$("#randomnumber").text(($("#randomnumber").text() * 1) + numRand);
空白或最新总数$("#randomnumber").text() * 1
将在哪里0
将 Sum 值保存在全局变量中。每次生成新的随机数时添加。
Jsfiddle 示例:http: //jsfiddle.net/CsHyW/4/
如果我正确理解了您的问题,您想要存储所有生成的数字或将它们的值添加到累积变量中。这是两者的结合,它会提醒数字数组以及累积的结果。