因此,說我有一個數字,c,當我點擊一個按鈕它隨機增加另一個數字,b,這是1-10之間的任何數字。我試過math.floor(math.random())和document-getElementById('#id')。innerhtml =「」。請幫助,最好將c作爲變量保存。謝謝。按鈕onclick隨機增加1-10個
回答
需要使用
Math.floor(1 + Math.random() * 10)
的Math.random()生成(除)0和1之間的隨機數[0,1 [。 有關的Math.random(這裏進一步的信息):http://www.w3schools.com/jsref/jsref_random.asp
var c = 120;
window.addEventListener("load",function(){
document.getElementById('btnRandom').addEventListener("click",function(){
//this code goes inside click event function
var b = c + Math.floor(1 + Math.random() * 10);
document.getElementById('results').innerHTML= "random: " + b;
}, false);
}, false);
<div id="results"></div>
<input type="button" id="btnRandom" value="Random"/>
而且一個的jsfiddle:http://jsfiddle.net/TRSZj/
問候。
'數學'是未定義的。 'Math'就是你所需要的;) –
你可能想要更具體一些'Math.random()'的功能。你目前的陳述意味着'11'是一個可能的結果。 –
@NiettheDarkAbsol謝謝! –
- 1. 隨機聲音onclick按鈕android assets
- 2. 價值不增加按鈕onclick
- 3. 隨機三個點按鈕
- 4. 如何在onClick按鈕上增加一個CF會話變量?
- 5. 向Weebly添加隨機頁面按鈕
- 6. PHP循環隨機增加?
- 7. UIStepper值增加隨機數
- 8. C++數組值隨機增加一個
- 9. flex - 將按鈕文本更改爲隨機xml條目onclick
- 10. 使用按鈕onClick事件隨機化背景圖像
- 11. OnClick UI按鈕增長效果Unity3D
- 12. 5個單選按鈕隨機填滿?
- 13. 獲取隨機按鈕
- 14. 隨機功能按鈕jqt
- 15. 隨機放置按鈕
- 16. Matlab 10x10隨機數按鈕
- 17. 隨機分配的按鈕
- 18. 按鈕不隨機移動
- 19. 按鈕的隨機順序
- 20. 刪除隨機按鈕
- 21. 按開始按鈕時遊戲得分隨時間增加
- 22. 我可以通過編程方式增加按鈕onclick-area嗎?
- 23. mysql auto_increment列按隨機值遞增
- 24. 如何添加一個單選按鈕的隨機答案
- 25. 按鈕上的隨機字符串按
- 26. 隨機播放音短按下按鈕
- 27. 如何通過增加0.5個增量獲得隨機數?
- 28. 連續按鈕onClick按鈕
- 29. AngularJS上增加一個按鈕微調
- 30. 如何增加一個按鈕到Firefox?
向我們展示您擁有的代碼。 – Tyler
[在Javascript中的兩個數字之間生成隨機值]可能的重複(http://stackoverflow.com/questions/4959975/generate-random-value-between-two-numbers-in-javascript) –
我建議你實現該隨機數生成器功能,但更新您的答案更多的代碼,所以我們可以幫助你。 –