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.dataTables表格插件添加跳转到指定页
Jun 09 jQuery
bootstrap+jQuery 实现下拉菜单中复选框全选和全不选效果
Jun 12 jQuery
jQuery Autocomplete简介_动力节点Java学院整理
Jul 17 jQuery
jQuery实现的简单动态添加、删除表格功能示例
Sep 21 jQuery
jQuery选择器之属性过滤选择器详解
Sep 28 jQuery
简单实现jQuery弹窗效果
Oct 30 jQuery
基于jquery trigger函数无法触发a标签的两种解决方法
Jan 06 jQuery
通过jquery toggleClass()属性制作文章段落更改背景颜色
May 21 jQuery
jQuery事件blur()方法的使用实例讲解
Mar 30 jQuery
jQuery属性选择器用法实例分析
Jun 28 jQuery
Javascript和jquery在selenium的使用过程
Oct 31 jQuery
jQuery实现可编辑的表格
Dec 11 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 启动时报错的简单解决方法
2014/01/27 PHP
php单例模式示例分享
2015/02/12 PHP
PHP输入流php://input实例讲解
2015/12/22 PHP
被jQuery折腾得半死,揭秘为何jQuery为何在IE/Firefox下均无法使用
2010/01/22 Javascript
Extjs改变树节点的勾选状态点击按钮将复选框去掉
2013/11/14 Javascript
jquery日历控件实现方法分享
2014/03/07 Javascript
jQuery实现预加载图片的方法
2015/03/17 Javascript
Angularjs中的$apply及优化使用详解
2018/07/02 Javascript
vue-cli监听组件加载完成的方法
2018/09/07 Javascript
详解react内联样式使用webpack将px转rem
2018/09/13 Javascript
4个顶级JavaScript高级文本编辑器
2018/10/10 Javascript
JS实现的新闻列表自动滚动效果示例
2019/01/30 Javascript
简单实现vue中的依赖收集与响应的方法
2019/02/18 Javascript
js回溯法计算最佳旅行线路代码实例
2019/09/11 Javascript
JavaScript 俄罗斯方块游戏实现方法与代码解释
2020/04/08 Javascript
python3使用urllib示例取googletranslate(谷歌翻译)
2014/01/23 Python
python xml.etree.ElementTree遍历xml所有节点实例详解
2016/12/04 Python
Python输出由1,2,3,4组成的互不相同且无重复的三位数
2018/02/01 Python
解决python 无法加载downsample模型的问题
2018/10/25 Python
对Python中DataFrame选择某列值为XX的行实例详解
2019/01/29 Python
Python+PyQT5的子线程更新UI界面的实例
2019/06/14 Python
处理Selenium3+python3定位鼠标悬停才显示的元素
2019/07/31 Python
Python request使用方法及问题总结
2020/04/26 Python
使用python批量修改XML文件中图像的depth值
2020/07/22 Python
用Python进行websocket接口测试
2020/10/16 Python
5分钟让你掌握css3阴影、倒影、渐变小技巧(小编推荐)
2016/08/15 HTML / CSS
HTML 5 标签、属性、事件及浏览器兼容性速查表 附打包下载
2012/10/20 HTML / CSS
美国最大的电子宠物训练产品制造商:PetSafe
2018/10/12 全球购物
印度电子产品购物网站:Vijay Sales
2021/02/16 全球购物
会计电算化专业应届大学生求职信
2013/10/22 职场文书
优秀学生干部先进事迹材料
2014/05/26 职场文书
临时用工协议书范本
2014/10/29 职场文书
暗恋桃花源观后感
2015/06/12 职场文书
休学证明范本
2015/06/19 职场文书
保护环境建议书作文400字
2015/09/14 职场文书
Rust中的Struct使用示例详解
2022/08/14 Javascript