js实现打字小游戏
2019-12-18 07:09
941 查看
今日闲来无事,想试一试模拟打字游戏,下面是效果图,会记录判断打字,如果在外围添加setInterval函数,可以实现测试打字速度的功能。
html
<div class="wrapper"> <div id="text">A</div> <input type="text" id="ipt"> </div>
css
body, html { width: 100%; height: 100%; } .wrapper { width: 400px; margin: 20px auto; } div { font-size: 100px; font-weight: 900; text-align: center; } input{ width: 400px; margin: 20px auto; }
js
var str = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' var text = document.getElementById('text') var ipt = document.getElementById('ipt') var res; var newRes; var random = Math.round(Math.random() * 25); var count = 0 window.onkeyup = function (e) { var random = Math.round(Math.random() * 25); newRes = str[random] res = text.innerHTML text.innerHTML = newRes if(e.keyCode == res.charCodeAt(0)){ count++; ipt.value = ''; }else{ alert('game over' + ' ' +'您的得分是'+ ':' + count) count = 0; ipt.value = ''; } }
以上就是本文的全部内容,希望对大家的学习有所帮助
您可能感兴趣的文章:
相关文章推荐
- JS实现贪吃蛇小游戏
- 用JS实现简单的猜数小游戏
- 不使用jquery实现js打字效果示例分享
- 求助~~js做的打字小游戏
- HTML+js实现简单的打地鼠小游戏
- 原生Js实现2048小游戏
- 用js 实现猜数字小游戏
- JS实现在状态栏显示打字效果完整实例
- js,html实现简单的h5小游戏点亮所有的灯小游戏源码
- js实现键盘自动打字效果
- JS实现的自动打字效果示例
- 线程实现打字小游戏代码
- js实现贪吃蛇小游戏
- 纯js实现扫雷小游戏
- js 实现微信打飞机小游戏 小练习
- 用js实现2048小游戏
- 原生js实现Flappy Bird小游戏
- JS学习 变量的作用域等 实现简单的玛丽小游戏
- 一个用原生js实现的小游戏---FlappyBird
- 主要由javascript实现的网页打字小游戏