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