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 相关文章推荐
bootstrap+jQuery实现的动态进度条功能示例
May 25 jQuery
jQuery扩展_动力节点Java学院整理
Jul 05 jQuery
jQuery EasyUI的TreeGrid查询功能实现方法
Aug 08 jQuery
jQuery图片缩放插件smartZoom使用实例详解
Aug 25 jQuery
jQuery实现checkbox即点即改批量删除及中间遇到的坑
Nov 11 jQuery
jQuery插件jsonview展示json数据
May 26 jQuery
JQuery通过后台获取数据遍历到前台的方法
Aug 13 jQuery
jQuery Raty星级评分插件使用方法实例分析
Nov 25 jQuery
jQuery实现轮播图效果demo
Jan 11 jQuery
jquery实现两个div中的元素相互拖动的方法分析
Apr 05 jQuery
Jquery如何使用animation动画效果改变背景色的代码
Jul 20 jQuery
jQuery实现鼠标拖拽登录框移动效果
Sep 13 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中动态HTML的输出技术
2006/10/09 PHP
解决ThinkPHP关闭调试模式时报错的问题汇总
2015/04/22 PHP
php array_multisort 对数组进行排序详解及实例代码
2016/10/27 PHP
jquery datatable后台封装数据示例代码
2014/08/07 Javascript
Java File类的常用方法总结
2015/03/18 Javascript
jquery+json实现动态商品内容展示的方法
2016/01/14 Javascript
一道常被人轻视的web前端常见面试题(JS)
2016/02/15 Javascript
Bootstrap零基础学习第一课之模板
2016/07/18 Javascript
JS中的hasOwnProperty()和isPrototypeOf()属性实例详解
2016/08/11 Javascript
js点击任意区域弹出层消失实现代码
2016/12/27 Javascript
深入理解Javascript中的valueOf与toString
2017/01/04 Javascript
JS常用正则表达式总结【经典】
2017/05/12 Javascript
通过示例彻底搞懂js闭包
2017/08/10 Javascript
vue-cli之router基本使用方法详解
2017/10/17 Javascript
js传递数组参数到后台controller的方法
2018/03/29 Javascript
用vue快速开发app的脚手架工具
2018/06/11 Javascript
微信小程序实现团购或秒杀批量倒计时
2020/11/01 Javascript
微信小程序左滑删除功能开发案例详解
2018/11/12 Javascript
纯js+css实现仿移动端淘宝网站的弹出详情框功能
2019/12/29 Javascript
jQuery加PHP实现图片上传并提交的示例代码
2020/07/16 jQuery
[01:55]TI9显影之尘系列 - Evil Geniuses
2019/08/22 DOTA
wxpython 学习笔记 第一天
2009/02/09 Python
Python中使用item()方法遍历字典的例子
2014/08/26 Python
python3 shelve模块的详解
2017/07/08 Python
Python 16进制与中文相互转换的实现方法
2018/07/09 Python
python读写配置文件操作示例
2019/07/03 Python
Python如何安装第三方模块
2020/05/28 Python
Origins悦木之源香港官网:雅诗兰黛集团高端植物护肤品牌
2018/03/21 全球购物
麦当劳印度网上订餐:McDelivery
2020/03/16 全球购物
门卫班长岗位职责
2013/12/15 职场文书
工程采购员岗位职责
2014/03/09 职场文书
学雷锋活动倡议书
2014/08/30 职场文书
副校长个人对照检查材料思想汇报
2014/10/04 职场文书
2016教师党员学习心得体会
2016/01/21 职场文书
B站评分公认最好看的动漫,你的名字评分9.9,第六备受喜欢
2022/03/18 日漫
MySQL分区表管理命令汇总
2022/03/21 MySQL