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 相关文章推荐
JS/jquery实现一个网页内同时调用多个倒计时的方法
Apr 27 jQuery
jquery点赞功能实现代码 点个赞吧!
May 29 jQuery
基于jQuery Easyui实现登陆框界面
Jul 10 jQuery
详解webpack3如何正确引用并使用jQuery库
Aug 26 jQuery
解决jquery appaend元素中id绑定事件失效的问题
Sep 12 jQuery
jquery手机触屏滑动拼音字母城市选择器的实例代码
Dec 11 jQuery
jQuery图片查看插件Magnify开发详解
Dec 25 jQuery
jQuery实现的简单对话框拖动功能示例
Jun 05 jQuery
详解JQuery基础动画操作
Apr 12 jQuery
jquery+ajax实现上传图片并显示上传进度功能【附php后台接收】
Jun 06 jQuery
jquery将信息遍历到界面上实例代码
Jan 21 jQuery
jQuery实现tab栏切换效果
Dec 22 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
星际初学者游戏中永远要做的事
2020/03/04 星际争霸
非洲第一个咖啡超凡杯大赛承办国—卢旺达的咖啡怎么样
2021/03/03 咖啡文化
PHP Mysql编程之高级技巧
2008/08/27 PHP
PHP中文处理 中文字符串截取(mb_substr)和获取中文字符串字数
2011/11/10 PHP
PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)
2020/03/26 PHP
修改jquery里的dialog对话框插件为框架页(iframe) 的方法
2010/09/14 Javascript
div层的移动及性能优化
2010/11/16 Javascript
Javacript实现颜色梯度变化和渐变的效果代码
2013/05/31 Javascript
js用typeof方法判断undefined类型
2014/07/15 Javascript
鼠标悬浮停留三秒后自动显示大图js代码
2014/09/09 Javascript
JavaScript实现信用卡校验方法
2015/04/07 Javascript
全面解析JavaScript中的valueOf与toString方法(推荐)
2016/06/14 Javascript
js canvas仿支付宝芝麻信用分仪表盘
2016/11/16 Javascript
使用jquery判断一个元素是否含有一个指定的类(class)实例
2017/02/12 Javascript
老生常谈Bootstrap媒体对象
2017/07/06 Javascript
微信小程序日期时间选择器使用方法
2018/02/01 Javascript
CKeditor富文本编辑器使用技巧之添加自定义插件的方法
2019/06/14 Javascript
解决layer弹出层自适应页面大小的问题
2019/09/16 Javascript
vue祖孙组件之间的数据传递案例
2020/12/07 Vue.js
Python学习笔记之解析json的方法分析
2017/04/21 Python
python:接口间数据传递与调用方法
2018/12/17 Python
Python多进程编程multiprocessing代码实例
2020/03/12 Python
如何在Canvas中添加事件的方法示例
2019/05/21 HTML / CSS
Shell脚本如何向终端输出信息
2014/04/25 面试题
护理专业自荐信
2013/12/03 职场文书
北京大学自荐信范文
2014/01/28 职场文书
教师学习培训邀请函
2014/02/04 职场文书
校本教研活动总结
2014/07/01 职场文书
机关干部四风问题自我剖析及整改措施
2014/10/26 职场文书
回复函范文
2015/07/14 职场文书
国际贸易实训总结
2015/08/03 职场文书
个人道歉信大全
2019/04/11 职场文书
laravel添加角色和模糊搜索功能的实现代码
2021/06/22 PHP
win11开机发生死循环重启怎么办?win11开机发生死循环重启解决方法
2022/08/05 数码科技
Moment的feature导致线上bug解决分析
2022/09/23 Javascript
python 镜像环境搭建总结
2022/09/23 Python