秒表怎么加上去

去年夏天,我在公园慢跑,突然想测试一下自己的速度。我掏出手机,打开了一个计时器,但总觉得少了点什么。等等,还有个事,我突然想到,如果有个秒表,那该多酷啊!于是,我回到家,打开电脑,开始捣鼓。
我打开了一个简单的HTML文档,然后开始写代码。在文档里,我添加了一个
标签,给它起了个名字叫“秒表”。然后,我又添加了一个 00:00:00

接下来,我在CSS里给秒表加了一点样式,让它看起来不那么单调。
css #stopwatch { text-align: center; margin-top: 20px; }
#stopwatch span { font-size: 24px; font-weight: bold; }
最后,我在JavaScript里写了一个计时器函数,每次点击按钮,就会更新时间。
javascript let startTime = 0; let elapsedTime = 0; let timerInterval;
function startTimer() { if (!startTime) { startTime = new Date().getTime(); } elapsedTime = new Date().getTime() - startTime; updateTimer(); timerInterval = setInterval(updateTimer, 1000); }
function updateTimer() { let elapsedSeconds = Math.floor(elapsedTime / 1000); let minutes = Math.floor(elapsedSeconds / 60); let seconds = elapsedSeconds % 60; let formattedTime = minutes.toString().padStart(2, '0') + ':' + seconds.toString().padStart(2, '0'); document.getElementById('time').textContent = formattedTime; }
不到半小时,我就成功地给网页加上了秒表。那天,我在公园慢跑,用了这个秒表,发现自己比之前快了5分钟。等等,还有个事,我突然想到,如果还能记录下每次跑步的距离,那就更完美了。

相关推荐