2012-08-28 75 views
0

我瞭解隨機數字並添加數字,但我不知道如何將隨機數字添加到當前顯示的數字。我有一個jsFiddle here,它顯示了我現在擁有的東西,但是我希望該按鈕可以在顯示的當前數字上添加另一個隨機數。在jQuery中添加隨機數字

編輯:我應該澄清,我的jsFiddle笨重,我想爲我的問題更有效的解決方案。

+1

GET或存儲的號碼顯示,只是隨機數添加到它。 – MrOBrian

回答

1

當設置randomnumber DIV可以使用

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

其中$("#randomnumber").text() * 10當空或最新的總

+0

不要忘記使用'parseInt()'(與基數)或'parseFloat()'(只是爲了確定)。 –

+0

@DavidThomas這就是* 1正在做的事情,但我更喜歡parseXXX方法 –

0

如果我明白你的問題正確,你想要麼存儲所產生的所有號碼,或者它們的價值添加到累積變量。這裏有一個小提琴,它會提醒數字以及累計結果。

​​

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)); 
}); 
+1

加+1。而不是使用parseInt是嗎? – UnLoCo

+2

yup,'+'只是將字符串轉換爲數字。 – elclanrs