使用javascript实现简单的龟兔赛跑小游戏
使用javascript实现简单的龟兔赛跑小游戏
以下是实现代码
//javascript实现代码
function start(){t=document.getElementById('t')r=document.getElementById('r')t.style.left='200px';t.style.top='200px';r.style.left='200px';r.style.top='300px';t.style.display='block'r.style.display='block'star=setInterval(move,100)
}
function move(){t=document.getElementById('t')r=document.getElementById('r')rleft=r.style.lefttleft=t.style.leftrleft=Number.parseInt(rleft.split('px')[0])tleft=Number.parseInt(tleft.split('px')[0])rleft+=10tleft+=5t.style.left=tleft+'px';r.style.left=rleft+'px';//alert(t.style.left)if(t.style.left=='1000px'){clearInterval(star)alert('游戏已结束!乌龟取得胜利!')t.style.left='200px'r.style.left='200px'}else if(r.style.left=='1000px'){clearInterval(star)alert('游戏已结束!兔子取得胜利!')t.style.left='200px'r.style.left='200px'}
}
function stop(){clearInterval(star)
}
function restart(){star=setInterval(move,100)
}
css代码
#map{width: 800px;height: 400px;position: absolute;left: 200px;top: 100px;border: solid 1px #90E090;text-align: center;
}
img{display: none;position: absolute;width: 32px;height: 32px;}
html代码
<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title></title><link rel="stylesheet" href="css/mystyle.css" /><script type="text/javascript" src="js/myjs1.js" ></script></head><body><div id='map'><input type="button" value="开始" onclick="start()"/><input type="button" value="暂停" onclick="stop()"/><input type="button" value="继续" onclick="restart()"/></div><img id='r' src="img/r.jpg" /><img id='t' src="img/t.jpg" /></body>
</html>
以下为实现展示
使用javascript实现简单的龟兔赛跑小游戏相关推荐
- Python简单龟兔赛跑小游戏
Python实现简单的龟兔赛跑小游戏 基于CSS 和 js的基础之上实现: 具体代码如下>>: HTML代码文件 <!DOCTYPE html> <html>< ...
- 原生JS实现一个简单的打字小游戏
原生JS实现一个简单的打字小游戏 利用javascript制作一个简单的打字小游戏 之前写了一个贪吃蛇小游戏好像反响不错 今天我来写一个比贪吃蛇更low更简单的打字小游戏 打字小游戏原理 接下来咋们直 ...
- python简单小游戏代码_一个简单的python小游戏---七彩同心圆
本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理 用pygame做一个简单的python小游戏-七彩同心圆 玩法:每次点击鼠标时,会以鼠标为圆心,不断 ...
- 基于C语言Ncurse库和链表的简单贪吃蛇小游戏
参考:基于C语言Ncurse库和链表的简单贪吃蛇小游戏 作者:三速何时sub20 发布时间:2020-09-29 10:23:51 网址:https://blog.csdn.net/weixin_44 ...
- 用pygame做一个简单的python小游戏---贪吃蛇
用pygame做一个简单的python小游戏-贪吃蛇 贪吃蛇游戏博客链接:(方法一样,语言不一样) c++贪吃蛇:https://blog.csdn.net/weixin_46791942/artic ...
- 用pygame做一个简单的python小游戏---七彩同心圆
用pygame做一个简单的python小游戏-七彩同心圆 这个小游戏原是我同学python课的课后作业,并不是很难,就简单实现了一下,顺便加强一下pygame库的学习. 玩法:每次点击鼠标时,会以鼠标 ...
- 用pygame做一个简单的python小游戏---生命游戏
用pygame做一个简单的python小游戏-生命游戏 生命游戏(Game of Life) 生命游戏(Game of Life)是剑桥大学约翰·何顿·康威(John Horton Conway)教授 ...
- python七彩同心圆_用pygame做一个简单的python小游戏---七彩同心圆
用pygame做一个简单的python小游戏---七彩同心圆 用pygame做一个简单的python小游戏-七彩同心圆 这个小游戏原是我同学python课的课后作业,并不是很难,就简单实现了一下,顺便 ...
- 做一个简单的java小游戏--单机版五子棋
做一个简单的java小游戏–单机版五子棋 学了java有一段时间了,今天就来搞一个简单的单机版五子棋游戏. 实现功能:那必须能进行基础的输赢判断.还有重新开始的功能,悔棋的功能,先手设置的功能和退出的 ...
最新文章
- vPower系列1: vMotion-没有vMotion,虚拟化只是玩具
- Java程序猿的JavaScript学习笔记(汇总文件夹)
- 多线程 python layer_在Caffe中加Python Layer的方法
- CentOS 5.5-yum安装配置LNMP
- python 科学计算设计_《Python科学计算-(第2版)》怎么样_目录_pdf在线阅读 - 课课家教育...
- idea 注册码 实测可用
- shell command 输入时的快捷键
- 一个近乎完美基于Dubbo的微服务改造实践
- 《读编程珠玑有感》——细节处见技术
- (一)关于NLP的概念和处理过程
- ALSA driver --PCM 实例创建过程
- 兔子数列规律怎么讲_“完美的几何学者,以斐波那契数列分割战场。”你是否能答出诸葛亮黄金分割率台词里暗藏问题的答案!...
- [WebApi] 捣鼓一个资源管理器--服务器端分割压缩图片
- [设计模式]解释器模式
- 如何给自己的网站添加小图标
- linux 编译libvlc,libvlc源码编译
- mysql创建软连接_18.4.2 建立MySQL的软链接
- 文墨绘学呵护那一点点光
- spring boot 报错:extShutdownHook ...was destroying!
- python编写游戏测试机器人客户端(一)
热门文章
- OpenCV系列之级联分类器训练 | 六十二
- 经纬度BL换算到高斯平面直角坐标XY的简单算法
- 学习Linux命令(40)
- 淘宝/天猫买家信息 API接口
- pcmark2 android测试,PCMark基准测试以及全文总结_饥饿鲨 Deneva2系列 D2CSTK251M21-0240_固态硬盘评测-中关村在线...
- STM32之LTC2636
- c#如何导出成excle表格<使用方法能成功>
- colorui开发文档_Wordpress+uni-app开发菜谱软件:第一讲图片获取
- mitmproxy下载安装配置
- 初二计算机考试会影响中考吗,初二会考不及格后果 会影响中考吗