如何找到两次按钮点击之间的差异(以毫秒为单位)?

 HGKHGK 发布于 2023-02-06 20:58

我正在尝试制作一个测试你的反应时间的程序,但我不知道如何测量两个事件之间的时间,比如按钮点击.到目前为止,这是我的代码.提前感谢任何可以提供帮助的人.



   
      
   
   
      

Barmar.. 7

var startTime;

function startButton() {
    startTime = Date.now();
}

function stopButton() {
    if (startTime) {
        var endTime = Date.now();
        var difference = endTime - startTime;
        alert('Reaction time: ' + difference + ' ms');
        startTime = null;
    } else {
        alert('Click the Start button first');
    }
}

将开始和停止按钮绑定到这些功能.

DEMO

1 个回答
  • var startTime;
    
    function startButton() {
        startTime = Date.now();
    }
    
    function stopButton() {
        if (startTime) {
            var endTime = Date.now();
            var difference = endTime - startTime;
            alert('Reaction time: ' + difference + ' ms');
            startTime = null;
        } else {
            alert('Click the Start button first');
        }
    }
    

    将开始和停止按钮绑定到这些功能.

    DEMO

    2023-02-06 20:59 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有