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 相关文章推荐
JS与jQuery实现子窗口获取父窗口元素值的方法
Apr 17 jQuery
Jquery-data的三种用法
Apr 18 jQuery
jquery.guide.js新版上线操作向导镂空提示jQuery插件(推荐)
May 20 jQuery
jquery网页加载进度条的实现
Jun 01 jQuery
快速掌握jquery分页插件jqPaginator的使用方法
Aug 09 jQuery
jQuery+Cookie实现切换皮肤功能【附源码下载】
Mar 25 jQuery
jQuery+ajax读取json数据并按照价格排序示例
Mar 28 jQuery
JQuery通过后台获取数据遍历到前台的方法
Aug 13 jQuery
jQuery实现数字自动增加或者减少的动画效果示例
Dec 11 jQuery
jQuery高级编程之js对象、json与ajax用法实例分析
Nov 01 jQuery
基于jQuery实现可编辑的表格
Dec 11 jQuery
jquery更改元素属性attr()方法操作示例
May 22 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
php数组函数序列之array_keys() - 获取数组键名
2011/10/30 PHP
php数组相加 array(“a”)+array(“b”)结果还是array(“a”)
2012/09/19 PHP
PHP5.5新特性之yield理解与用法实例分析
2019/01/11 PHP
关于Curl在Swoole协程中的解决方案详析
2019/09/12 PHP
JavaScript 入门基础知识 想学习js的朋友可以参考下
2009/12/26 Javascript
JavaScript 判断判断某个对象是Object还是一个Array
2010/01/28 Javascript
jQuery的实现原理的模拟代码 -2 数据部分
2010/08/01 Javascript
基于jQuery的输入框在光标位置插入内容, 并选中
2011/10/29 Javascript
JS文本框不能输入空格验证方法
2013/03/19 Javascript
jquery实现的鼠标拖动排序Li或Table
2014/05/04 Javascript
BAT及各大互联网公司2014前端笔试面试题--JavaScript篇
2014/10/29 Javascript
使用jsonp完美解决跨域问题
2014/11/27 Javascript
JavaScript数组各种常见用法实例分析
2015/08/04 Javascript
javascript中for/in循环及使用技巧
2015/09/01 Javascript
JQuery validate插件验证用户注册信息
2016/05/11 Javascript
JavaScript函数节流和函数防抖之间的区别
2017/02/15 Javascript
JavaScript调试之console.log调试的一个小技巧分享
2017/08/07 Javascript
vue中阻止click事件冒泡,防止触发另一个事件的方法
2018/02/08 Javascript
vue2 前端搜索实现示例
2018/02/26 Javascript
Elasticsearch实现复合查询高亮结果功能
2019/09/10 Javascript
如何基于原生javaScript生成带图片的二维码
2019/11/21 Javascript
webpack.DefinePlugin与cross-env区别详解
2020/02/23 Javascript
在vue中使用Echarts画曲线图的示例
2020/10/03 Javascript
在Linux中通过Python脚本访问mdb数据库的方法
2015/05/06 Python
python模块smtplib学习
2018/05/22 Python
Pycharm+Python+PyQt5使用详解
2019/09/25 Python
Python基于callable函数检测对象是否可被调用
2020/10/16 Python
高三自我鉴定
2013/10/23 职场文书
建筑文秘专业个人求职信范文
2013/12/28 职场文书
医学专业毕业生推荐信
2014/07/12 职场文书
考试作弊检讨书1000字(5篇)
2014/10/19 职场文书
小学三年级班主任工作经验交流材料
2015/11/02 职场文书
2016年中秋节晚会领导致辞
2015/11/26 职场文书
Python的三个重要函数详解
2022/01/18 Python
python 离散点图画法的实现
2022/04/01 Python
Python可视化神器pyecharts绘制水球图
2022/07/07 Python