我瞭解隨機數字並添加數字,但我不知道如何將隨機數字添加到當前顯示的數字。我有一個jsFiddle here,它顯示了我現在擁有的東西,但是我希望該按鈕可以在顯示的當前數字上添加另一個隨機數。在jQuery中添加隨機數字
編輯:我應該澄清,我的jsFiddle笨重,我想爲我的問題更有效的解決方案。
我瞭解隨機數字並添加數字,但我不知道如何將隨機數字添加到當前顯示的數字。我有一個jsFiddle here,它顯示了我現在擁有的東西,但是我希望該按鈕可以在顯示的當前數字上添加另一個隨機數。在jQuery中添加隨機數字
編輯:我應該澄清,我的jsFiddle笨重,我想爲我的問題更有效的解決方案。
當設置randomnumber
DIV可以使用
$("#randomnumber").text(($("#randomnumber").text() * 1) + numRand);
其中$("#randomnumber").text() * 1
將0
當空或最新的總
不要忘記使用'parseInt()'(與基數)或'parseFloat()'(只是爲了確定)。 –
@DavidThomas這就是* 1正在做的事情,但我更喜歡parseXXX方法 –
保持總和值在一個全局變量。每次生成新的隨機數時都要加上。
的jsfiddle樣本:http://jsfiddle.net/CsHyW/4/
如果我明白你的問題正確,你想要麼存儲所產生的所有號碼,或者它們的價值添加到累積變量。這裏有一個小提琴,它會提醒數字以及累計結果。
爲什麼這樣一個令人費解的例子嗎?如果我理解正確的話這應該工作:
var max = 13;
var $wrap = $('#randomnumber');
$('#getit').click(function() {
var num = +$wrap.text();
$wrap.text(num + Math.ceil(Math.random() * max));
});
GET或存儲的號碼顯示,只是隨機數添加到它。 – MrOBrian