首页前端开发其他前端知识怎么用JavaScript模拟实现打字小游戏的呢?

怎么用JavaScript模拟实现打字小游戏的呢?

时间2024-03-26 09:40:04发布访客分类其他前端知识浏览713
导读:在这篇文章中我们会学习到关于“怎么用JavaScript模拟实现打字小游戏的呢?”的知识,小编觉得挺不错的,现在分享给大家,也给大家做个参考,希望对大家学习或工作能有帮助。下面就请大家跟着小编的思路一起来学习一下吧。 今日闲来无事,想试一试...
在这篇文章中我们会学习到关于“怎么用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模拟实现打字小游戏的呢?的介绍啦,需要的朋友可以参考上述内容,希望对大家有帮助,欢迎关注网络,小编将为大家输出更多高质量的实用文章!

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

js

若转载请注明出处: 怎么用JavaScript模拟实现打字小游戏的呢?
本文地址: https://pptw.com/jishu/653415.html
PHP超级全局变量有哪些?怎样使用? PHP中怎样实现递归?有哪些方法?

游客 回复需填写必要信息