0

我了解随机数和添加数字,但我不明白如何将随机数添加到当前显示的数字中。我在这里有一个 jsFiddle ,它显示了我现在拥有的内容,但我希望该按钮在每次单击时添加另一个随机数到显示的当前数字。

编辑:我应该澄清我的 jsFiddle 很笨重,我想要一个更有效的解决方案来解决我的问题。

4

4 回答 4

2

为什么会有这样一个令人费解的例子?如果我理解正确,这应该有效:

http://jsfiddle.net/CsHyW/10/

var max = 13;
var $wrap = $('#randomnumber');
$('#getit').click(function() {
    var num = +$wrap.text();
    $wrap.text(num + Math.ceil(Math.random() * max));
});
于 2012-08-28T23:52:08.360 回答
1

设置randomnumberdiv 时,您可以使用

$("#randomnumber").text(($("#randomnumber").text() * 1) + numRand);

空白或最新总数$("#randomnumber").text() * 1将在哪里0

于 2012-08-28T23:45:11.490 回答
1

将 Sum 值保存在全局变量中。每次生成新的随机数时添加。

Jsfiddle 示例:http: //jsfiddle.net/CsHyW/4/

于 2012-08-28T23:47:54.047 回答
0

如果我正确理解了您的问题,您想要存储所有生成的数字或将它们的值添加到累积变量中。这是两者的结合,它会提醒数字数组以及累积的结果。

解决方案

于 2012-08-28T23:49:25.430 回答