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 相关文章推荐
推荐三款日期选择插件(My97DatePicker、jquery.datepicker、Mobiscroll)
Apr 21 jQuery
jquery实现tab选项卡切换效果(悬停、下方横线动画位移)
May 05 jQuery
jQuery为某个div加入行样式
Jun 09 jQuery
详谈表单格式化插件jquery.serializeJSON
Jun 23 jQuery
jQuery Autocomplete简介_动力节点Java学院整理
Jul 17 jQuery
jQuery实现的弹幕效果完整实例
Sep 06 jQuery
Vue项目中使用jquery的简单方法
May 16 jQuery
jquery将json转为数据字典的实例代码
Oct 11 jQuery
JQuery常用简单动画操作方法回顾与总结
Dec 07 jQuery
JS JQuery获取data-*属性值方法解析
Sep 01 jQuery
如何使用jQuery操作Cookies方法解析
Sep 08 jQuery
jQuery实现计算器功能
Oct 19 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 默默经典版本
2009/08/04 PHP
thinkphp实现多语言功能(语言包)
2014/03/04 PHP
php限制文件下载速度的代码
2015/10/20 PHP
WordPress开发中自定义菜单的相关PHP函数使用简介
2016/01/05 PHP
PHP实现网站访问量计数器
2017/10/27 PHP
php7 新增功能实例总结
2020/05/25 PHP
JavaScript中“+=”的应用
2007/02/02 Javascript
jquery tools 系列 scrollable学习
2009/09/06 Javascript
js jquery验证银行卡号信息正则学习
2013/01/21 Javascript
javascript中定义类的方法汇总
2014/12/28 Javascript
js获取form的方法
2015/05/06 Javascript
AngularJS 入门教程之HTML DOM实例详解
2016/07/28 Javascript
对Angular.js Controller如何进行单元测试
2016/10/25 Javascript
webpack常用配置项配置文件介绍
2016/11/07 Javascript
javascript删除html标签函数cIsHTML
2017/01/09 Javascript
JavaScript 完成注册页面表单校验的实例
2017/08/19 Javascript
Nuxt.js实战详解
2018/01/18 Javascript
Vue.js进阶知识点总结
2018/04/01 Javascript
p5.js临摹旋转爱心
2019/10/23 Javascript
基于js实现逐步显示文字输出代码实例
2020/04/02 Javascript
[43:03]LGD vs Newbee 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/19 DOTA
python中ConfigParse模块的用法
2014/09/29 Python
Python中文竖排显示的方法
2015/07/28 Python
Python3利用SMTP协议发送E-mail电子邮件的方法
2017/09/30 Python
python使用Plotly绘图工具绘制柱状图
2019/04/01 Python
python 将dicom图片转换成jpg图片的实例
2020/01/13 Python
Python轻量级web框架bottle使用方法解析
2020/06/13 Python
Python虚拟环境的创建和使用详解
2020/09/07 Python
简述使用ftp进行文件传输时的两种登录方式?它们的区别是什么?常用的ftp文件传输命令是什么?
2016/11/20 面试题
Java面试笔试题大全
2016/11/23 面试题
广告设计专业自荐信范文
2013/11/14 职场文书
工程管理英文求职信
2014/03/18 职场文书
热门专业求职信
2014/05/24 职场文书
五一劳动节慰问信
2015/02/14 职场文书
python四种出行路线规划的实现
2021/06/23 Python
详解Java分布式事务的 6 种解决方案
2021/06/26 Java/Android