圍繞Code.org,我已經成功創建的使用文本(「時鐘」)和15分鐘的倒計時「開始」按鈕。 這是一段代碼:製作一個15分鐘的倒計時器與buttons-我一直玩的javascript
onEvent("start", "click", timing);
function timing() {
var countdown = 900;
var i = setInterval(function() {
countdown = countdown - 1;
setText("clock", countdown/60);
if(countdown === 0) {
clearInterval(i);
playSound("sound://default.mp3", false);
}
}
, 1000);
它工作正常,只是它顯示了第二個爲十進制的(如15.91,15.88),而不是15.59,15.58等。我想不出怎麼改。創建另一個數組?我不知道。 我也想提出一個休息和停止,我已經開始按鈕:
onEvent("reset", "click", timingR);
function timingR() {
clearInterval (countdown);
}
}
onEvent("stop", "click", timingS);
function timingS() {
clearInterval (countdown);
}
但他們似乎並不用倒計時陣列工作。 如果您有任何想法,請讓我知道。謝謝。