JavaScript设计打字速度测试游戏的实现
英文 | https://www.geeksforgeeks.org/design-a-typing-speed-test-game-using-javascript/?ref=leftbar-rightbar 翻译 | web前端开发(ID:web_qdkf) 打字测试的目的是找出在给定的时间内打字的速度。我们将使用JavaScript设计打字游戏,该游戏提出了一个简单的打字挑战,并通过计算每分钟字符数(CPM),每分钟字数(WPM)和键入字符的准确性来找到键入性能。 游戏会显示一系列必须在指定的时限内尽快键入的报价。较高的键入速度将显示较高的WPM值。在键入过程中将相应地标记输入错误的字符。 我们将首先创建HTML布局,使用CSS设置样式,然后使用JavaScript编写逻辑。 HTML布局: HTML布局定义了将在页面上显示的元素结构。这包括: 标头部分: 此部分显示当前键入会话的统计信息。这包括剩余时间的显示,错误数量,准确性,WPM和CPM。 引用部分: 此部分显示必须在输入区域中键入的当前文本。 输入区域: 此部分包含必须在其中键入文本的输入区域。 重新启动按钮: 这是重新启动按钮,一旦时间用完并且游戏结束,就会显示该按钮。 代码: <html lang="en"> <head> <title>Simple Speed Typer</title> <!-- link