我想讓它計算多少計算步驟PC可以在3秒內使它應該工作basicly這樣的PROGRAMM功能:如何使這計數3秒
var i = 0;
function count(){
while(the3seconds are not over)
{
i++;
div.innerHTML = i;
}
}
問題是犯規問題是我如何在3秒鐘之後不停止TWO,因爲它在一個循環中變量i在處理過程中沒有顯示。
如何解決這兩件事?
編輯:
var rechenschritte = 0;
var div = document.getElementById("rechenschritte");
function count(duration) {
var end = new Date().getTime() + duration;
while(new Date().getTime() < end) {
rechenschritte++;
}
div.innerHTML = rechenschritte;
rechenschritte = 0;
}
<!doctype html>
<html lang="de">
<head>
<meta charset="UTF-8">
</head>
<body>
<input type="button" onclick="count(500)" value="Start"/>
<div id="rechenschritte"></div>
</body>
</html>
怎麼看呢計數?
向我們展示你到目前爲止的代碼.... – HaukurHaf