您好,欢迎访问一九零五行业门户网

用JavaScript模拟实现打字小游戏!

今日闲来无事,想试一试模拟打字游戏,下面是效果图,会记录判断打字,如果在外围添加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 = ''; } }
相关推荐:【javascript视频教程】
以上就是用javascript模拟实现打字小游戏!的详细内容。
其它类似信息

推荐信息