html制作打字游戏,js实现打字小游戏
今日闲来无事,想试一试模拟打字游戏,下面是效果图,会记录判断打字,如果在外围添加setInterval函数,可以实现测试打字速度的功能。
html
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 = '';
}
}
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
html制作打字游戏,js实现打字小游戏相关推荐
- html随机数游戏,js实现随机数小游戏
抛出随机数实现一个"谁取餐的小游戏",供大家参考,具体内容如下 1.HTML结构代码如下 谁去拿外卖 X 随机到最小数字的人去拿外卖 扔出了一个2 扔出了一个3 2.css样式代码 ...
- html5猜数字游戏代码,js猜数字小游戏的简单实现代码
复制代码 代码如下: 简易计算机 //获取随机数 function GetRandomNum(Min,Max) { var Range = Max - Min; var Rand = Math.ran ...
- 用Three.js写h5小游戏-3d飞机大战
用Three.js写h5小游戏-飞机大战 博主的话 运行图片 目录路径![在这里插入图片描述](https://img-blog.csdnimg.cn/20190829103702978.jpg?x- ...
- 使用JS实现2048小游戏
JS实现2048小游戏源码 效果图: 代码如下,复制即可使用: (适用浏览器:360.FireFox.Chrome.Opera.傲游.搜狗.世界之窗. 不支持Safari.IE8及以下浏览器.) &l ...
- 使用UE4制作简单的局域网对战小游戏
原帖地址:https://arcecho.github.io/2017/04/28/使用UE4制作简单的局域网对战小游戏/ 大多数文章都是只讲到大致的UE4网络的概念,并未涉及实际使用.事实上在使用的 ...
- pixi.js v5 微信小游戏版本
pixi.js v5 微信小游戏群 881784250 历尽千辛万苦, pixi.js v5版本出了. pixi.js是相当完美的 性能是webgl 2d中最强的之一,也许可以把之一去掉 免费不收费 ...
- php五子棋,JS实现五子棋小游戏
这次给大家带来JS实现五子棋小游戏,JS实现五子棋小游戏的注意事项有哪些,下面就是实战案例,一起来看一下. 思路: 1.先用canvas画五子棋的棋盘 2.获取鼠标点击的位置 3.根据鼠标点击的位置判 ...
- JS实现细胞自动机小游戏
JS实现细胞自动机小游戏 什么是细胞自动机 细胞自动机游戏规则 JS代码实现 什么是细胞自动机 细胞自动机(Cellular automaton,CA) ,又称元胞自动机,是一种时间.空间.状态都离散 ...
- 极光会客厅:大型H5游戏如何登陆微信小游戏及游戏性能优化分享
上周末,由极光网络主办的首期"极光会客厅"正式开门迎客.在本次的"2D小游戏开发实战技术沙龙"上,极光网络客户端主程陈策以及极光网络项目总监陈源向一众与会者分享 ...
- 腾讯云为小游戏开发者升级工具箱 小游戏联机对战引擎免费用
由微信小游戏举办的"微信小游戏创意大赛"正在火热进行中.12月23日,腾讯云宣布,除了给参赛者提供基础云资源,还将提供更多工具支持.开发者在通过初赛后,可免费使用腾讯云" ...
最新文章
- sar sensor传感器的作用_传感器攻防战-惯导IMU
- Linux Shell高级技巧(目录)
- Zabbi监控系统搭建
- python定义构造函数、包括颜色价格品牌_《Python编程与算法基础教程》(第二版),蒋洪宇,青松,第9章:课后练习,程序设计,版江红余,第九章,习题,答案...
- Jmeter设置代理,抓包之app请求
- python实现使用最近最久未使用算法的请求分页存储管理_答疑(存储管理)之一...
- 关于CSS与HTML知识点总结(二)
- 65寸的液晶电视是挂在墙上好还是放在电视柜上好?
- Bypass open_basedir
- 三人行新解:前辈、平辈和后辈
- 【ACM- OJ】《六度分离》C++
- Linux下cp和scp的详细说明及其他们的区别
- 档案管理学川大972 | 专门档案专题
- 修改 AirPod 名称
- 手机日常使用技巧、和手机停机如何免费上网
- C站(CSDN)高校俱乐部招募部长
- 抓取网页中的Silverlight数据初探
- 我开的游戏经常被攻击该怎么办,云服务器陷入黑洞了要怎么处理,有没有什么好的办法彻底解决攻击
- Pandas中ix,loc,iloc有什么区别?
- 福昕高级PDF补丁下载