我已經做了一個簡單的JavaScript應用程序,用於計算基於點擊div的速度的反應時間。它工作得很好。但是我很想計算一系列任意點擊(例如,前10次點擊),然後計算這些點擊次數範圍內的平均反應時間。 感謝您的幫助:JavaScript - 如何計算任意數量的按鈕點擊
-5
A
回答
0
你能不能簡單地做:
var totalClicks = 0
在一些<頭>代碼
然後在功能被點擊時,它被稱爲
totalClicks += 1;
if (totalClicks > 10) {
doOtherStuff()
}
0
根據我的理解,您希望每次點擊之間的平均時間總共爲10次點擊。要做到這一點,每次單擊按鈕時都可以爲數組添加時間戳。
var clickTimestamps = [];
// Following code needs to be in the function you call when the button is clicked.
var timestamp = new Date().getTime();
clickTimestamps.push(timestamp);
if (clickTimestamps.length > 10) {
//calculate the average
}
的new Date().getTime()
方法返回自1970/01/01的毫秒數。
0
每次點擊都會更新按鈕標籤中的計數值。
例:
function updateCount(){
var oldClicks=parseInt($("#counter").attr("data-clicks"))
$("#counter").attr("data-clicks",oldClicks+1)
alert($("#counter").attr("data-clicks"))
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button type='button' class='btn btn-primary' id='counter' data-clicks='0' onclick='updateCount()'>counts</button>
相關問題
- 1. javascript貸款計算器按鈕計算點擊時沒有任何反應
- 2. JavaScript中的按鈕點擊計數器
- 3. Javascript函數計數按鈕點擊?
- 4. 用PHP計算按鈕點擊次數
- 5. 自動計算沒有點擊任何按鈕
- 6. 點擊新按鈕數量的計數器(HTML/Javascript)
- 7. SiteCatalyst計數點擊按鈕
- 8. 如何計算Java中按鈕的點擊數
- 9. 用ajax計算點擊按鈕
- 10. 點擊計數按鈕
- 11. 如何計算一定數量的點擊javascript?
- 12. JavaScript函數點擊按鈕
- 13. 按鈕點擊計算DataGrid列值
- 14. 簡單的計算器 - 如何在一次點擊後停止按鈕點擊
- 15. 的Javascript:按鈕更改變量點擊
- 16. 如何計算任意數量的總計
- 17. 如何使用谷歌分析來計算點擊按鈕
- 18. javascript,按鈕,點擊
- 19. Javascript'點擊'按鈕
- 20. 如何模仿JavaScript的點擊按鈕?
- 21. 點擊按鈕點擊JavaScript javascript
- 22. 計算單擊按鈕的次數
- 23. 的JavaScript包整數和計算任意精度浮點:
- 24. 計算按鈕被點擊的次數而不使用全局變量
- 25. 回聲點擊計數php按鈕點擊計數器
- 26. JavaScript按鈕點擊更改變量
- 27. 計算變量按鈕點擊後未定義
- 28. 當按鈕被點擊時,Javascript函數沒有任何作用
- 29. JavaScript的按鈕點擊
- 30. 如何存儲在JavaScript變量中點擊的按鈕的值?
可以使問題更加清晰。你是否試圖計算這些點擊之間的平均時間? – hasan