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
jquery请求servlet实现ajax异步请求的示例
Jun 03 jQuery
jQuery实现表格冻结顶栏效果
Aug 20 jQuery
jQuery图片缩放插件smartZoom使用实例详解
Aug 25 jQuery
解决jquery appaend元素中id绑定事件失效的问题
Sep 12 jQuery
jQuery响应滚动条事件功能示例
Oct 14 jQuery
jquery+ajaxform+springboot控件实现数据更新功能
Jan 22 jQuery
jQuery+ajax读取json数据并按照价格排序示例
Mar 28 jQuery
[原创]jQuery实现合并/追加数组并去除重复项的方法
Apr 11 jQuery
jQuery实现的页面详情展开收起功能示例
Jun 11 jQuery
jQuery阻止事件冒泡实例分析
Jul 03 jQuery
jQuery-ui插件sortable实现自由拖动排序
Dec 01 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/09/30 PHP
php $_SERVER当前完整url的写法
2009/11/12 PHP
基于php缓存的详解
2013/05/15 PHP
php简单创建zip压缩文件的方法
2016/04/30 PHP
javascript 弹出窗口中是否显示地址栏的实现代码
2011/04/14 Javascript
JS 排序输出实现table行号自增前端动态生成的tr
2014/08/13 Javascript
AngularJS语法详解
2015/01/23 Javascript
jquery中animate的stop()方法作用实例分析
2015/01/30 Javascript
JS基于cookie实现来宾统计记录访客信息的方法
2015/08/04 Javascript
javascript设计简单的秒表计时器
2020/09/05 Javascript
基于BootStrap Metronic开发框架经验小结【三】下拉列表Select2插件的使用
2016/05/12 Javascript
如何使用Vuex+Vue.js构建单页应用
2016/10/27 Javascript
BootStrap Table 设置height表头与内容无法对齐的问题
2016/12/28 Javascript
vue实现一个炫酷的日历组件
2018/10/08 Javascript
如何在面试中手写出javascript节流和防抖函数
2020/10/22 Javascript
[02:57]DOTA2亚洲邀请赛 SECRET战队出场宣传片
2015/02/07 DOTA
Python爬虫使用Selenium+PhantomJS抓取Ajax和动态HTML内容
2018/02/23 Python
Python实现判断一行代码是否为注释的方法
2018/05/23 Python
python实现图片批量压缩程序
2018/07/23 Python
Python实现的简单线性回归算法实例分析
2018/12/26 Python
使用python和pygame制作挡板弹球游戏
2019/12/03 Python
Python tkinter布局与按钮间距设置方式
2020/03/04 Python
html5是什么_动力节点Java学院整理
2017/07/07 HTML / CSS
日本最大的旅游网站:Rakuten Travel(乐天旅游)
2018/08/02 全球购物
The North Face北面荷兰官网:美国著名户外品牌
2019/10/16 全球购物
英国折扣高尔夫商店:Discount Golf Store
2019/11/19 全球购物
Vilebrequin美国官方网上商店:法国豪华泳装品牌
2020/02/22 全球购物
大学生社会实践活动总结
2014/07/03 职场文书
无犯罪记录证明范本
2014/09/15 职场文书
贪污受贿检讨书范文
2014/11/19 职场文书
大学生村官个人总结
2015/02/15 职场文书
城南旧事读书笔记
2015/06/29 职场文书
小学语文课《掌声》教学反思
2016/03/03 职场文书
最新农村养殖致富:资金投入较低的创业项目有哪些?
2019/09/26 职场文书
python基础学习之递归函数知识总结
2021/05/26 Python
python区块链持久化和命令行接口实现简版
2022/05/25 Python