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插件FusionCharts实现的MSBar2D图效果示例【附demo源码】
Mar 24 jQuery
jQuery实现广告条滚动效果
Aug 22 jQuery
详解jquery插件jquery.viewport.js学习使用方法
Sep 08 jQuery
jquery之基本选择器practice(实例讲解)
Sep 30 jQuery
jQuery EasyUI 选项卡面板tabs的使用实例讲解
Dec 25 jQuery
使用jQuery 操作table 完成单元格合并的实例
Dec 27 jQuery
手写简单的jQuery雪花飘落效果实例
Apr 22 jQuery
jquery.onoff实现简单的开关按钮功能(推荐)
May 24 jQuery
jQuery实现的点击按钮改变样式功能示例
Jul 21 jQuery
jQuery中实现text()的方法
Apr 04 jQuery
jquery ajax 请求小技巧实例分析
Nov 11 jQuery
jQuery实现倒计时功能完整示例
Jun 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
自己前几天写的无限分类类
2007/02/14 PHP
PHP性能优化 产生高度优化代码
2011/07/22 PHP
PHP入门之常量简介和系统常量
2014/05/12 PHP
php编写批量生成不重复的卡号密码代码
2015/05/14 PHP
PHP获取文件扩展名的常用方法小结【五种方式】
2018/04/27 PHP
使用Jquery搭建最佳用户体验的登录页面之记住密码自动登录功能(含后台代码)
2011/07/10 Javascript
GRID拖拽行的实例代码
2013/07/18 Javascript
JavaScript三元运算符的多种使用技巧
2015/04/16 Javascript
JavaScript数组各种常见用法实例分析
2015/08/04 Javascript
基于jQuery实现文本框只能输入数字(小数、整数)
2016/01/14 Javascript
JavaScript操作select元素和option的实例代码
2016/01/29 Javascript
JS 全屏和退出全屏详解及实例代码
2016/11/07 Javascript
在网页中插入百度地图的步骤详解
2016/12/02 Javascript
jQuery文字轮播特效
2017/02/12 Javascript
javascript实现文字无缝滚动效果
2017/08/26 Javascript
nodejs 十六进制字符串型数据与btye型数据相互转换
2018/07/30 NodeJs
详解Angular6 热加载配置方案
2018/08/18 Javascript
angular6的响应式表单的实现
2018/10/10 Javascript
Vue axios全局拦截 get请求、post请求、配置请求的实例代码
2018/11/28 Javascript
highcharts.js数据绑定方式代码实例
2019/11/13 Javascript
用Python shell简化开发
2018/08/08 Python
python实现zabbix发送短信脚本
2018/09/17 Python
解决Pycharm运行时找不到文件的问题
2018/10/29 Python
Anaconda之conda常用命令介绍(安装、更新、删除)
2019/10/06 Python
CSS3中颜色线性渐变实战
2015/07/18 HTML / CSS
Html5定位终极解决方案
2020/02/05 HTML / CSS
加拿大票务网站:Ticketmaster加拿大
2017/07/17 全球购物
澳大利亚家具和家居用品在线:BROSA
2017/11/02 全球购物
Pureology官网:为染色头发打造最好的产品
2019/09/13 全球购物
三星法国官方网站:Samsung法国
2019/10/31 全球购物
C有"按引用传递"吗
2016/09/06 面试题
应聘英语教师求职信
2014/04/24 职场文书
会计求职自荐信范文
2015/03/04 职场文书
Python访问Redis的详细操作
2021/06/26 Python
JavaWeb实现显示mysql数据库数据
2022/03/19 Java/Android
Java实现贪吃蛇游戏的示例代码
2022/09/23 Java/Android