jquery实现掷骰子小游戏


Posted in jQuery onOctober 24, 2019

本篇给大家分享一个很好玩的掷骰子游戏,当点击“掷筛子”按钮时张三和李四两人同时掷出筛子,在各自的文本框中会显示出各自掷出筛子的大小,并且会在第三个文本框中比较出两人点数的大小,并显示出获胜方,若两人点数一样,会显示平局。当点击“不玩了”按钮时,会清空所有文本框中的数据,回归初始。

效果图:

jquery实现掷骰子小游戏

源码:

<!DOCTYPE HTML>
<html>
<head>
 <meta charset="utf-8">
 <title>掷骰子游戏</title>
 <script type="text/javascript" src="jquery.1.12.4.js"></script>
 <script type="text/javascript">
 $(document).ready(function(){
  $("button:eq(0)").click(function(){
  var num1 = parseInt((Math.random() * 6))+1;
  var num2 = parseInt((Math.random() * 6))+1;

  $("input:eq(0)").val(num1);
  $("input:eq(1)").val(num2);

   if(num1>num2){
   $("input:eq(2)").val("张三");
   }else if(num1<num2){
   $("input:eq(2)").val("李四");
   }else{
   $("input:eq(2)").val("平局");
   }


  });
  $("button:eq(1)").click(function(){
  $("input:eq(0)").val("");
  $("input:eq(1)").val("");
  $("input:eq(2)").val("");
  });
 });

 </script>
</head>
<body>
 <div style="width: 500px;height:500px;margin: auto">
 <div>张三的骰子<input type="text"></div><br>
 <div>李四的骰子<input type="text"></div><br>
 <div style="margin-left: 32px;">获胜者<input type="text" style="width: 100px"></div><br>
 <button>掷筛子</button>
 <button style="margin-left: 150px">不玩了</button>
 </div>
</body>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
jQuery实现分页功能(含ajax请求、后台数据、附完整demo)
Apr 03 jQuery
vue中如何引入jQuery和Bootstrap
Apr 10 jQuery
jQuery实现下拉菜单的实例代码
Jun 19 jQuery
jQuery基于cookie实现换肤功能实例
Oct 14 jQuery
jQuery实现手机号正则验证输入及自动填充空格功能
Jan 02 jQuery
jQuery length 和 size()区别总结
Apr 26 jQuery
jQuery Datatables 动态列+跨列合并实现代码
Jan 30 jQuery
jQuery实现颜色打字机的完整代码
Mar 19 jQuery
jQuery中getJSON跨域原理的深入讲解
Sep 02 jQuery
如何使用jQuery操作Cookies方法解析
Sep 08 jQuery
jQuery实现鼠标拖拽登录框移动效果
Sep 13 jQuery
jQuery列表动态增加和删除的实现方法
Nov 05 jQuery
jquery 键盘事件 keypress() keydown() keyup()用法总结
Oct 23 #jQuery
jQuery实现轮播图源码
Oct 23 #jQuery
jQuery实现图片随机切换、抽奖功能(实例代码)
Oct 23 #jQuery
jquery轻量级数字动画插件countUp.js使用详解
Oct 17 #jQuery
jQuery/JS监听input输入框值变化实例
Oct 17 #jQuery
JQuery实现ul中添加LI和删除指定的Li元素功能完整示例
Oct 16 #jQuery
Jquery 动态添加元素并添加点击事件实现过程解析
Oct 12 #jQuery
You might like
snoopy PHP版的网络客户端提供本地下载
2008/04/15 PHP
php foreach 使用&amp;(与运算符)引用赋值要注意的问题
2010/02/16 PHP
php下通过curl抓取yahoo boss 搜索结果的实现代码
2011/06/10 PHP
php中常用字符串处理代码片段整理
2011/11/07 PHP
php+ajax实现图片文件上传功能实例
2014/06/17 PHP
php下载文件,添加响应头的简单实例
2016/09/22 PHP
jquery下动态显示jqGrid以及jqGrid的属性设置容易出现问题的解决方法
2010/10/22 Javascript
漂亮的jquery提示效果(仿腾讯弹出层)
2013/02/05 Javascript
jquery插件冲突(jquery.noconflict)解决方法分享
2014/03/20 Javascript
jQuery简单tab切换效果实现方法
2015/04/08 Javascript
javascript元素动态创建实现方法
2015/05/13 Javascript
深入浅析JavaScript中prototype和proto的关系
2015/11/15 Javascript
Javascript点击按钮随机改变数字与其颜色
2016/09/01 Javascript
node.js Sequelize实现单实例字段或批量自增、自减
2016/12/08 Javascript
详细分析jsonp的原理和实现方式
2017/11/20 Javascript
Python的Django框架中URLconf相关的一些技巧整理
2015/07/18 Python
python实现redis三种cas事务操作
2017/12/19 Python
django启动uwsgi报错的解决方法
2018/04/08 Python
django表单的Widgets使用详解
2019/07/22 Python
python tornado修改log输出方式
2019/11/18 Python
Python re正则表达式元字符分组()用法分享
2020/02/10 Python
HTML5 video进入全屏和退出全屏的实现方法
2020/07/28 HTML / CSS
Volcom法国官网:美国冲浪滑板品牌
2017/05/25 全球购物
New Balance波兰官方商城:始于1906年,百年慢跑品牌
2017/08/15 全球购物
梅西百货官网:Macy’s
2020/08/04 全球购物
广州一家公司的.NET面试题
2016/06/11 面试题
木马的传播途径主要有哪些
2016/04/08 面试题
Linux的主要特性
2016/09/03 面试题
音乐教学案例
2014/01/30 职场文书
党员干部公开承诺书
2014/03/26 职场文书
责任心演讲稿
2014/05/14 职场文书
乒乓球兴趣小组活动总结
2014/07/08 职场文书
教师节主持词开场白
2015/05/29 职场文书
电台广播稿范文
2015/08/19 职场文书
在HTML中引入CSS的几种方式介绍
2021/12/06 HTML / CSS
解决Oracle数据库用户密码过期
2022/05/11 Oracle