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实现tab选项卡切换效果(悬停、下方横线动画位移)
May 05 jQuery
jQuery 控制文本框自动缩小字体填充
Jun 16 jQuery
全面解析jQuery中的$(window)与$(document)的用法区别
Aug 15 jQuery
jQuery实现的简单动态添加、删除表格功能示例
Sep 21 jQuery
jQuery实现遍历XML节点和属性的方法示例
Apr 29 jQuery
jQuery实现ajax回调函数带入参数的方法示例
Jun 26 jQuery
jquery实现搜索框功能实例详解
Jul 23 jQuery
jquery中为什么能用$操作
Jun 18 jQuery
jquery ui 实现 tab标签功能示例【测试可用】
Jul 25 jQuery
Jquery $.map使用方法实例详解
Sep 01 jQuery
jQuery实现可以计算进制转换的计算器
Oct 19 jQuery
ajax jquery实现页面某一个div的刷新效果
Mar 04 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
php4的session功能评述(二)
2006/10/09 PHP
php zend解密软件绿色版测试可用
2008/04/14 PHP
探讨php中header的用法详解
2013/06/07 PHP
利用php下载xls文件(自己动手写的)
2014/04/18 PHP
基于GD2图形库的PHP生成图片缩略图类代码分享
2015/02/08 PHP
PHP使用strtotime计算两个给定日期之间天数的方法
2015/03/18 PHP
php实现随机生成易于记忆的密码
2015/06/19 PHP
PHP中Notice错误常见解决方法
2017/04/28 PHP
PHP实现的MD5结合RSA签名算法实例
2017/10/07 PHP
用javascript获取textarea中的光标位置
2008/05/06 Javascript
把html页面的部分内容保存成新的html文件的jquery代码
2009/11/12 Javascript
在次封装easyui-Dialog插件实现代码
2010/11/14 Javascript
jQuery UI Dialog 创建友好的弹出对话框实现代码
2012/04/12 Javascript
js+数组实现网页上显示时间/星期几的实用方法
2013/01/18 Javascript
JQuery对id中含有特殊字符的转义处理示例
2013/09/06 Javascript
jQuery EasyUI之DataGrid使用实例详解
2016/01/04 Javascript
原生js实现水平方向无缝滚动
2017/01/10 Javascript
利用node.js爬取指定排名网站的JS引用库详解
2017/07/25 Javascript
node vue项目开发之前后端分离实战记录
2017/12/13 Javascript
bootstrap 点击空白处popover弹出框隐藏实例
2018/01/24 Javascript
JavaScript JMap类定义与使用方法示例
2019/01/22 Javascript
在Python中使用next()方法操作文件的教程
2015/05/24 Python
Python获取当前函数名称方法实例分享
2018/01/18 Python
No module named ‘win32gui‘ 的解决方法(踩坑之旅)
2021/02/18 Python
Lookfantastic香港官网:英国知名美妆购物网站
2018/06/19 全球购物
如何在发生故障的节点上重新安装 SQL Server
2013/03/14 面试题
小学生元旦感言
2014/02/26 职场文书
秋天的怀念教学反思
2014/04/28 职场文书
市政工程技术专业自荐书
2014/07/06 职场文书
2014医学院领导干部四风对照检查材料思想汇报
2014/09/16 职场文书
英文导游词
2015/02/13 职场文书
2015年新学期寄语
2015/02/26 职场文书
学风建设主题班会
2015/08/17 职场文书
残联2016年全国助残日活动总结
2016/04/01 职场文书
浅谈Redis中的RDB快照
2021/06/29 Redis
Python字符串常规操作小结
2022/04/03 Python