50 から 1 までのカウントダウンを作成したいのですが、各数値の間に同じ時間をカウントダウンしたくありません..これが 50 秒の場合のように、毎秒カウントダウンしたくありません。 2番目。少しランダムなカウントダウンを作成しようとしているので、次の番号に到達するまでに 2 秒、場合によっては 0.5 秒かかることがあります。私はこれを最後の10秒までずっとやろうとしています.カウンターが数字の1で止まる前にもう少し遅くなります.
私が持っているHTMLは次のとおりです。
<span id="count">50</span>
Javascript:
sec = 50;
interval = setInterval(function () {
sec--;
document.getElementById('count').innerHTML = sec;
if (sec == 1) {
clearInterval(interval);
}
}, 1000);
JSFiddle: http://jsfiddle.net/aVrPG/
最後の 10 秒間の速度を落とすにはどうすればよいですか? また、ランダム性を少し追加するにはどうすればよいでしょうか?