数字华容道

*{

padding: 0px;

margin: 0px;

}

#btns>button{

width: 100px;

height: 30px;

border: none;

background:#0082df;

color:white;

}

#content{

text-align: center;

margin: 0 auto;

}

#grid{

border: 1px solid #0082df;

width: 300px;

margin: 20px auto;

height: 300px;

}

#grid>div{

float: left;

width: 33%;

background: gray;

height: 33%;

margin-bottom:1px;

margin-right :1px;

}

.num{

background:#0082df;

width: 99%;

height: 99%;

color:white;

font-size: 30px;

font-weight: bold;

line-height:99px;

}

步数0

重新开始

var arr = [];

var count=0;

$('button').click(function(){

count=0;

$('#count').html(count);

arr=[];

load();

});

function load(){

for(var i=0;arr.length<8;i++){

var num = Math.ceil(Math.random()*8)

if(arr.indexOf(num)==-1){

arr.push(num)

}

}

arr.push("");

rander();

}

load();

function rander(){

var html="";

for(var i=0;i

if(arr[i]==""){

html+="

}else{

html+="

"+arr[i]+"

";

}

}

$('#grid').html(html);

}

function toMove(obj){

var value=Number($(obj).text());

var index=arr.indexOf(value);

if(arr[index+3]==""){

arr[index]=arr[index+3];

arr[index+3]=value;

count++;

rander();

}

if(arr[index-3]==""){

arr[index]=arr[index-3];

arr[index-3]=value;

count++;

rander();

}

if(arr[index+1]==""){

arr[index]=arr[index+1];

arr[index+1]=value;

count++;

rander();

}

if(arr[index-1]==""){

arr[index]=arr[index-1];

arr[index-1]=value;

count++;

rander();

}

$('#count').html(count);

if(endGame()){

alert("成功");

}

};

function endGame(){

arr[arr.indexOf("")]=9;

for(var i=0;i

if(arr[arr.length-1]==9){

if(arr[i]>arr[i+1]){

arr[arr.indexOf(9)]="";

return false;

}

}else{

arr[arr.indexOf(9)]="";

return false;

}

}

arr[arr.indexOf(9)]="";

return true;

}

总结

以上所述是小编给大家介绍的jQuery实现数字华容道小游戏,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

数字华容道java的代码_jQuery实现数字华容道小游戏(实例代码)相关推荐

  1. python十点半游戏代码_Python实现Pig Latin小游戏实例代码

    前言: 本文研究的主要是Python实现pig Latin小游戏的简单代码,具体介绍如下. Pig Latin是一个语言游戏. 步骤: 1.让用户输入一个英文单词 2.确保用户输入一个有效单词 3.将 ...

  2. C语言开发数字华容道实现,jQuery实现数字华容道小游戏(实例代码)

    数字华容道 *{ padding: 0px; margin: 0px; } #btns>button{ width: 100px; height: 30px; border: none; bac ...

  3. 多关卡连连看php源码_前端实现连连看小游戏实例代码

    博主玩了这么久的连连看,居然是第一次发现,连连看最多只能有2个转弯.orz- 在网上搜索连连看的连线算法判断,并没有找到很全面的,经过自己摸索之后,画了下面的图(图有点丑--) 一. 2个物体在同一直 ...

  4. 隔行变色java代码_jquery入门—选择器实现隔行变色实例代码

    1.JQuery选择器继承了CSS.path语音的部分语法,允许通过标签名.属性名.内容对DOM元素进行快速.准确的选择. 2.JQuery选择器与JavaScript相比,具有代码简单.完善的检测机 ...

  5. html气泡运动代码,CSS3 仿微信聊天小气泡实例代码

    今天给大家分享一个我刚做的项目中的一个小案例, 因为我们在做一个聊天的功能,之前的聊天页面UI很丑,我就不在这里展示给大家了. 现在就教大家怎么用css3制作一个和微信聊天界面一样的页面. 首先给大家 ...

  6. 猜拳游戏php代码,最常见的猜拳小游戏Android代码实现

    本文实例为大家分享了Android猜拳小游戏,供大家参考,具体内容如下 简单的 页面跳转 和 点击事件 的实现... --> AndroidManifest.xml package=" ...

  7. 【Java】Java基础飞机大战小游戏完整代码

    Java基础飞机大战小游戏完整代码 先来展示一下代码实现结果图 主函数ShootGame 初始化游戏原始背景图片,游戏人物图片,游戏开始结束图片:构建产生敌人算法:产生英雄机算法:发射子弹算法:判断是 ...

  8. java代码实现打气球游戏_javascript+css3开发打气球小游戏完整代码

    效果知识点: css3画气球, 自定义属性运用,随机阵列, DOM元素操作,高级回调函数与参数复传,动态布局,鼠标事件,定时器运用,CSS3新增样式等. css代码如下: {margin:0;padd ...

  9. 一行Python一行代码制作20款经典小游戏

    今天分享一个有趣的Python游戏库freegames,它包含20余款经典小游戏,像贪吃蛇.吃豆人.乒乓.数字华容道等等,依托于标准库Turtle. 我们不仅可以通过1行代码进行重温这些童年小游戏,还 ...

最新文章

  1. 科研文献|圈养和类人猿微生物组的共同多样化
  2. 感谢大家的支持,MVP之后需要总结
  3. 网络学习笔记—计算机网络基础
  4. 该段代码编译运行后显示的是蓝色背景,白色闪烁字的效果
  5. java.util.ListIterator
  6. 【翻译】.NET 5 Preview 1 发布
  7. 设计模式在项目中的应用案例_项目化学习案例(五):菊花种植的秘密——项目化学习在菊种植课程中的应用设计案例...
  8. python 怎么样去txt中提取xml_如何使用python将.txt文件转换成xml文件?
  9. python最简单的画图代码
  10. 机器学习之微积分零基础学习
  11. 二维码的实现原理和实现过程[纠错码编码]
  12. sipp basic call 脚本
  13. c语言settextstyle有哪些字体,settextstyle() 设置文本型式函数
  14. 智能(语音)对话系统架构研究
  15. 系统注册表常用设置100例
  16. CV大牛/实验室主页
  17. 联想Y50-70笔记本更换固态硬盘SSD记录
  18. substr mysql用法_mysql substr用法是什么
  19. MySQL之初识MySQL
  20. Vuforia SDK---- AR开发vuforia 问题总结

热门文章

  1. jvm垃圾回收是什么时候触发的? 垃圾回收算法? 都有哪些垃圾回收器
  2. CorelDRAW2023最新中文版下载操作教程
  3. 火狐各版本下载,且永久不更新
  4. 百科知识 内六角扳手尺寸
  5. 大学开学需要准备什么?_马立杰_新浪博客
  6. win10系统打开文件出现安全警告窗口怎么关闭?
  7. 一位男人写【最疼我的妻子走了】好感动
  8. 网易云音乐披露用户数据,90后00后成主力军
  9. Windows10与iPhone文件互传神器——Intel Unison,Win10版安装教程,解决Win10无法安装问题
  10. 2017年IDC行业市场现状及趋势