经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » JS/JS库/框架 » jQuery » 查看文章
jQuery实现简单五子棋游戏
来源:jb51  时间:2022/5/9 12:22:05  对本文有异议

本文实例为大家分享了jQuery实现五子棋游戏的具体代码,供大家参考,具体内容如下

五子棋小游戏实现的基本思路:

以15*15标准面板为棋盘布局,黑白棋子交替下棋。每落下一枚棋子就判断横向,竖向,左斜向,右斜向这四种方向上是否存在和该子颜色相同并且组成了连续五子的情况,如果存在,则提示赢棋,否则继续下棋。

  1. <html>
  2. <head>
  3. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  4. <script src="http://code.jquery.com/jquery-2.1.1.min.js"></script>
  5. <style>
  6. ?? ?td{
  7. ?? ??? ?border:1px solid #ccc;
  8. ?? ??? ?width:60px;
  9. ?? ??? ?height:60px;
  10. ?? ?}
  11. </style>
  12. </head>
  13. <body>
  14. <table style="border:1px solid #2e6377;background-color:#868686;text-align:center" border="1px">
  15. ?? ?<tr>
  16. ?? ??? ?<td weizhi="1-15"></td>
  17. ?? ??? ?<td weizhi="2-15"></td>
  18. ?? ??? ?<td weizhi="3-15"></td>
  19. ?? ??? ?<td weizhi="4-15"></td>
  20. ?? ??? ?<td weizhi="5-15"></td>
  21. ?? ??? ?<td weizhi="6-15"></td>
  22. ?? ??? ?<td weizhi="7-15"></td>
  23. ?? ??? ?<td weizhi="8-15"></td>
  24. ?? ??? ?<td weizhi="9-15"></td>
  25. ?? ??? ?<td weizhi="10-15"></td>
  26. ?? ??? ?<td weizhi="11-15"></td>
  27. ?? ??? ?<td weizhi="12-15"></td>
  28. ?? ??? ?<td weizhi="13-15"></td>
  29. ?? ??? ?<td weizhi="14-15"></td>
  30. ?? ??? ?<td weizhi="15-15"></td>
  31. ?? ?</tr>
  32. ?? ?<tr>
  33. ?? ??? ?<td weizhi="1-14"></td>
  34. ?? ??? ?<td weizhi="2-14"></td>
  35. ?? ??? ?<td weizhi="3-14"></td>
  36. ?? ??? ?<td weizhi="4-14"></td>
  37. ?? ??? ?<td weizhi="5-14"></td>
  38. ?? ??? ?<td weizhi="6-14"></td>
  39. ?? ??? ?<td weizhi="7-14"></td>
  40. ?? ??? ?<td weizhi="8-14"></td>
  41. ?? ??? ?<td weizhi="9-14"></td>
  42. ?? ??? ?<td weizhi="10-14"></td>
  43. ?? ??? ?<td weizhi="11-14"></td>
  44. ?? ??? ?<td weizhi="12-14"></td>
  45. ?? ??? ?<td weizhi="13-14"></td>
  46. ?? ??? ?<td weizhi="14-14"></td>
  47. ?? ??? ?<td weizhi="15-14"></td>
  48. ?? ?</tr>
  49. ?? ?<tr>
  50. ?? ??? ?<td weizhi="1-13"></td>
  51. ?? ??? ?<td weizhi="2-13"></td>
  52. ?? ??? ?<td weizhi="3-13"></td>
  53. ?? ??? ?<td weizhi="4-13"></td>
  54. ?? ??? ?<td weizhi="5-13"></td>
  55. ?? ??? ?<td weizhi="6-13"></td>
  56. ?? ??? ?<td weizhi="7-13"></td>
  57. ?? ??? ?<td weizhi="8-13"></td>
  58. ?? ??? ?<td weizhi="9-13"></td>
  59. ?? ??? ?<td weizhi="10-13"></td>
  60. ?? ??? ?<td weizhi="11-13"></td>
  61. ?? ??? ?<td weizhi="12-13"></td>
  62. ?? ??? ?<td weizhi="13-13"></td>
  63. ?? ??? ?<td weizhi="14-13"></td>
  64. ?? ??? ?<td weizhi="15-13"></td>
  65. ?? ?</tr>
  66. ?? ?<tr>
  67. ?? ??? ?<td weizhi="1-12"></td>
  68. ?? ??? ?<td weizhi="2-12"></td>
  69. ?? ??? ?<td weizhi="3-12"></td>
  70. ?? ??? ?<td weizhi="4-12"></td>
  71. ?? ??? ?<td weizhi="5-12"></td>
  72. ?? ??? ?<td weizhi="6-12"></td>
  73. ?? ??? ?<td weizhi="7-12"></td>
  74. ?? ??? ?<td weizhi="8-12"></td>
  75. ?? ??? ?<td weizhi="9-12"></td>
  76. ?? ??? ?<td weizhi="10-12"></td>
  77. ?? ??? ?<td weizhi="11-12"></td>
  78. ?? ??? ?<td weizhi="12-12"></td>
  79. ?? ??? ?<td weizhi="13-12"></td>
  80. ?? ??? ?<td weizhi="14-12"></td>
  81. ?? ??? ?<td weizhi="15-12"></td>
  82. ?? ?</tr>
  83. ?? ?<tr>
  84. ?? ??? ?<td weizhi="1-11"></td>
  85. ?? ??? ?<td weizhi="2-11"></td>
  86. ?? ??? ?<td weizhi="3-11"></td>
  87. ?? ??? ?<td weizhi="4-11"></td>
  88. ?? ??? ?<td weizhi="5-11"></td>
  89. ?? ??? ?<td weizhi="6-11"></td>
  90. ?? ??? ?<td weizhi="7-11"></td>
  91. ?? ??? ?<td weizhi="8-11"></td>
  92. ?? ??? ?<td weizhi="9-11"></td>
  93. ?? ??? ?<td weizhi="10-11"></td>
  94. ?? ??? ?<td weizhi="11-11"></td>
  95. ?? ??? ?<td weizhi="12-11"></td>
  96. ?? ??? ?<td weizhi="13-11"></td>
  97. ?? ??? ?<td weizhi="14-11"></td>
  98. ?? ??? ?<td weizhi="15-11"></td>
  99. ?? ?</tr>
  100. ?? ?<tr>
  101. ?? ??? ?<td weizhi="1-10"></td>
  102. ?? ??? ?<td weizhi="2-10"></td>
  103. ?? ??? ?<td weizhi="3-10"></td>
  104. ?? ??? ?<td weizhi="4-10"></td>
  105. ?? ??? ?<td weizhi="5-10"></td>
  106. ?? ??? ?<td weizhi="6-10"></td>
  107. ?? ??? ?<td weizhi="7-10"></td>
  108. ?? ??? ?<td weizhi="8-10"></td>
  109. ?? ??? ?<td weizhi="9-10"></td>
  110. ?? ??? ?<td weizhi="10-10"></td>
  111. ?? ??? ?<td weizhi="11-10"></td>
  112. ?? ??? ?<td weizhi="12-10"></td>
  113. ?? ??? ?<td weizhi="13-10"></td>
  114. ?? ??? ?<td weizhi="14-10"></td>
  115. ?? ??? ?<td weizhi="15-10"></td>
  116. ?? ?</tr>
  117. ?? ?<tr>
  118. ?? ??? ?<td weizhi="1-9"></td>
  119. ?? ??? ?<td weizhi="2-9"></td>
  120. ?? ??? ?<td weizhi="3-9"></td>
  121. ?? ??? ?<td weizhi="4-9"></td>
  122. ?? ??? ?<td weizhi="5-9"></td>
  123. ?? ??? ?<td weizhi="6-9"></td>
  124. ?? ??? ?<td weizhi="7-9"></td>
  125. ?? ??? ?<td weizhi="8-9"></td>
  126. ?? ??? ?<td weizhi="9-9"></td>
  127. ?? ??? ?<td weizhi="10-9"></td>
  128. ?? ??? ?<td weizhi="11-9"></td>
  129. ?? ??? ?<td weizhi="12-9"></td>
  130. ?? ??? ?<td weizhi="13-9"></td>
  131. ?? ??? ?<td weizhi="14-9"></td>
  132. ?? ??? ?<td weizhi="15-9"></td>
  133. ?? ?</tr>
  134. ?? ?<tr>
  135. ?? ??? ?<td weizhi="1-8"></td>
  136. ?? ??? ?<td weizhi="2-8"></td>
  137. ?? ??? ?<td weizhi="3-8"></td>
  138. ?? ??? ?<td weizhi="4-8"></td>
  139. ?? ??? ?<td weizhi="5-8"></td>
  140. ?? ??? ?<td weizhi="6-8"></td>
  141. ?? ??? ?<td weizhi="7-8"></td>
  142. ?? ??? ?<td weizhi="8-8"></td>
  143. ?? ??? ?<td weizhi="9-8"></td>
  144. ?? ??? ?<td weizhi="10-8"></td>
  145. ?? ??? ?<td weizhi="11-8"></td>
  146. ?? ??? ?<td weizhi="12-8"></td>
  147. ?? ??? ?<td weizhi="13-8"></td>
  148. ?? ??? ?<td weizhi="14-8"></td>
  149. ?? ??? ?<td weizhi="15-8"></td>
  150. ?? ?</tr>
  151. ?? ?<tr>
  152. ?? ??? ?<td weizhi="1-7"></td>
  153. ?? ??? ?<td weizhi="2-7"></td>
  154. ?? ??? ?<td weizhi="3-7"></td>
  155. ?? ??? ?<td weizhi="4-7"></td>
  156. ?? ??? ?<td weizhi="5-7"></td>
  157. ?? ??? ?<td weizhi="6-7"></td>
  158. ?? ??? ?<td weizhi="7-7"></td>
  159. ?? ??? ?<td weizhi="8-7"></td>
  160. ?? ??? ?<td weizhi="9-7"></td>
  161. ?? ??? ?<td weizhi="10-7"></td>
  162. ?? ??? ?<td weizhi="11-7"></td>
  163. ?? ??? ?<td weizhi="12-7"></td>
  164. ?? ??? ?<td weizhi="13-7"></td>
  165. ?? ??? ?<td weizhi="14-7"></td>
  166. ?? ??? ?<td weizhi="15-7"></td>
  167. ?? ?</tr>
  168. ?? ?<tr>
  169. ?? ??? ?<td weizhi="1-6"></td>
  170. ?? ??? ?<td weizhi="2-6"></td>
  171. ?? ??? ?<td weizhi="3-6"></td>
  172. ?? ??? ?<td weizhi="4-6"></td>
  173. ?? ??? ?<td weizhi="5-6"></td>
  174. ?? ??? ?<td weizhi="6-6"></td>
  175. ?? ??? ?<td weizhi="7-6"></td>
  176. ?? ??? ?<td weizhi="8-6"></td>
  177. ?? ??? ?<td weizhi="9-6"></td>
  178. ?? ??? ?<td weizhi="10-6"></td>
  179. ?? ??? ?<td weizhi="11-6"></td>
  180. ?? ??? ?<td weizhi="12-6"></td>
  181. ?? ??? ?<td weizhi="13-6"></td>
  182. ?? ??? ?<td weizhi="14-6"></td>
  183. ?? ??? ?<td weizhi="15-6"></td>
  184. ?? ?</tr>
  185. ?? ?<tr>
  186. ?? ??? ?<td weizhi="1-5"></td>
  187. ?? ??? ?<td weizhi="2-5"></td>
  188. ?? ??? ?<td weizhi="3-5"></td>
  189. ?? ??? ?<td weizhi="4-5"></td>
  190. ?? ??? ?<td weizhi="5-5"></td>
  191. ?? ??? ?<td weizhi="6-5"></td>
  192. ?? ??? ?<td weizhi="7-5"></td>
  193. ?? ??? ?<td weizhi="8-5"></td>
  194. ?? ??? ?<td weizhi="9-5"></td>
  195. ?? ??? ?<td weizhi="10-5"></td>
  196. ?? ??? ?<td weizhi="11-5"></td>
  197. ?? ??? ?<td weizhi="12-5"></td>
  198. ?? ??? ?<td weizhi="13-5"></td>
  199. ?? ??? ?<td weizhi="14-5"></td>
  200. ?? ??? ?<td weizhi="15-5"></td>
  201. ?? ?</tr>
  202. ?? ?<tr>
  203. ?? ??? ?<td weizhi="1-4"></td>
  204. ?? ??? ?<td weizhi="2-4"></td>
  205. ?? ??? ?<td weizhi="3-4"></td>
  206. ?? ??? ?<td weizhi="4-4"></td>
  207. ?? ??? ?<td weizhi="5-4"></td>
  208. ?? ??? ?<td weizhi="6-4"></td>
  209. ?? ??? ?<td weizhi="7-4"></td>
  210. ?? ??? ?<td weizhi="8-4"></td>
  211. ?? ??? ?<td weizhi="9-4"></td>
  212. ?? ??? ?<td weizhi="10-4"></td>
  213. ?? ??? ?<td weizhi="11-4"></td>
  214. ?? ??? ?<td weizhi="12-4"></td>
  215. ?? ??? ?<td weizhi="13-4"></td>
  216. ?? ??? ?<td weizhi="14-4"></td>
  217. ?? ??? ?<td weizhi="15-4"></td>
  218. ?? ?</tr>
  219. ?? ?<tr>
  220. ?? ??? ?<td weizhi="1-3"></td>
  221. ?? ??? ?<td weizhi="2-3"></td>
  222. ?? ??? ?<td weizhi="3-3"></td>
  223. ?? ??? ?<td weizhi="4-3"></td>
  224. ?? ??? ?<td weizhi="5-3"></td>
  225. ?? ??? ?<td weizhi="6-3"></td>
  226. ?? ??? ?<td weizhi="7-3"></td>
  227. ?? ??? ?<td weizhi="8-3"></td>
  228. ?? ??? ?<td weizhi="9-3"></td>
  229. ?? ??? ?<td weizhi="10-3"></td>
  230. ?? ??? ?<td weizhi="11-3"></td>
  231. ?? ??? ?<td weizhi="12-3"></td>
  232. ?? ??? ?<td weizhi="13-3"></td>
  233. ?? ??? ?<td weizhi="14-3"></td>
  234. ?? ??? ?<td weizhi="15-3"></td>
  235. ?? ?</tr>
  236. ?? ?<tr>
  237. ?? ??? ?<td weizhi="1-2"></td>
  238. ?? ??? ?<td weizhi="2-2"></td>
  239. ?? ??? ?<td weizhi="3-2"></td>
  240. ?? ??? ?<td weizhi="4-2"></td>
  241. ?? ??? ?<td weizhi="5-2"></td>
  242. ?? ??? ?<td weizhi="6-2"></td>
  243. ?? ??? ?<td weizhi="7-2"></td>
  244. ?? ??? ?<td weizhi="8-2"></td>
  245. ?? ??? ?<td weizhi="9-2"></td>
  246. ?? ??? ?<td weizhi="10-2"></td>
  247. ?? ??? ?<td weizhi="11-2"></td>
  248. ?? ??? ?<td weizhi="12-2"></td>
  249. ?? ??? ?<td weizhi="13-2"></td>
  250. ?? ??? ?<td weizhi="14-2"></td>
  251. ?? ??? ?<td weizhi="15-2"></td>
  252. ?? ?</tr>
  253. ?? ?<tr>
  254. ?? ??? ?<td weizhi="1-1"></td>
  255. ?? ??? ?<td weizhi="2-1"></td>
  256. ?? ??? ?<td weizhi="3-1"></td>
  257. ?? ??? ?<td weizhi="4-1"></td>
  258. ?? ??? ?<td weizhi="5-1"></td>
  259. ?? ??? ?<td weizhi="6-1"></td>
  260. ?? ??? ?<td weizhi="7-1"></td>
  261. ?? ??? ?<td weizhi="8-1"></td>
  262. ?? ??? ?<td weizhi="9-1"></td>
  263. ?? ??? ?<td weizhi="10-1"></td>
  264. ?? ??? ?<td weizhi="11-1"></td>
  265. ?? ??? ?<td weizhi="12-1"></td>
  266. ?? ??? ?<td weizhi="13-1"></td>
  267. ?? ??? ?<td weizhi="14-1"></td>
  268. ?? ??? ?<td weizhi="15-1"></td>
  269. ?? ?</tr>
  270. </table>
  271. <!--JS部分-->
  272. <script>
  273. $(document).ready(function(){
  274. ?? ?var state_toggle=1;
  275. ?? ?$("td").click(function(){
  276. ?? ??? ?if($(this).css("background-color")=="rgb(255, 255, 255)"){
  277. ?? ??? ??? ?//该位置已经下了白棋子
  278. ?? ??? ??? ?//$(this).css({"background-color":"#868686","border-radius":"0px 0px 0px 0px"});
  279. ?? ??? ??? ?return false;
  280. ?? ??? ?}
  281. ?? ??? ?if($(this).css("background-color")=="rgb(0, 0, 0)"){
  282. ?? ??? ??? ?//该位置已经下了黑棋子
  283. ?? ??? ??? ?return false;
  284. ?? ??? ?}
  285. ?? ??? ?state_toggle++;
  286. ?? ??? ?if(state_toggle%2==1){
  287. ?? ??? ??? ?//奇数(黑棋)
  288. ?? ??? ??? ?$(this).css({"background-color":"black","border-radius":"50px 50px 50px 50px"});
  289. ?? ??? ??? ?$(this).html('-');
  290. ?? ??? ?}else{
  291. ?? ??? ??? ?//偶数(白棋)
  292. ?? ??? ??? ?$(this).css({"background-color":"white","border-radius":"50px 50px 50px 50px"});
  293. ?? ??? ??? ?$(this).html('+');
  294. ?? ??? ?}
  295. ?? ??? ?checkWinOrNot(this);
  296. ?? ?})
  297. })
  298. //判断是否有同色的五子相连
  299. function checkWinOrNot(obj){
  300. ?? ?var self=obj;
  301. ?? ?var current_weizhi=$(self).attr('weizhi');
  302. ?? ?var arr_weizhi=new Array(),checked_weizhi=new Array();
  303. ?? ?//横向判断
  304. ?? ?//---取前后4个位置,连同自身位置,一共9个位置
  305. ?? ?var weizhi_a=current_weizhi.split('-');
  306. ?? ?for(var a=4;a>=-4;a--){
  307. ?? ??? ?if(weizhi_a[0]-a>0 && weizhi_a[0]-a<=15){
  308. ?? ??? ??? ?arr_weizhi.push(weizhi_a[0]-a+'-'+weizhi_a[1]);
  309. ?? ??? ?}
  310. ?? ?}
  311. ?? ?$.each(arr_weizhi,function(index,value){
  312. ?? ??? ?//console.log($('td[weizhi="'+value+'"]').html());
  313. ?? ??? ?if($('td[weizhi="'+value+'"]').html() && $('td[weizhi="'+value+'"]').html()==$(self).html()){
  314. ?? ??? ??? ?var aa=value.split('-');
  315. ?? ??? ??? ?checked_weizhi.push(aa[0]);
  316. ?? ??? ?}
  317. ?? ?});
  318. ?? ?
  319. ?? ?//---判断是否为5个连续的位置
  320. ?? ?//console.log(checked_weizhi.length==5&& parseInt(checked_weizhi[0])+1==checked_weizhi[1] && parseInt(checked_weizhi[1])+1==checked_weizhi[2] && parseInt(checked_weizhi[2])+1==checked_weizhi[3] && parseInt(checked_weizhi[3])+1==checked_weizhi[4]);
  321. ?? ?checkQiZi(checked_weizhi.length==5&& parseInt(checked_weizhi[0])+1==checked_weizhi[1] && parseInt(checked_weizhi[1])+1==checked_weizhi[2] && parseInt(checked_weizhi[2])+1==checked_weizhi[3] && parseInt(checked_weizhi[3])+1==checked_weizhi[4],$(self).html());
  322. ?? ?//竖向判断
  323. ?? ?var arr_weizhi_bb=new Array(),checked_weizhi_bb=new Array();
  324. ?? ?//---竖向取前后4个位置,连同自身位置,一共9个位置
  325. ?? ?
  326. ?? ?for(var a=4;a>=-4;a--){
  327. ?? ??? ?if(weizhi_a[1]-a>0 && weizhi_a[1]-a<=15){
  328. ?? ??? ??? ?arr_weizhi_bb.push(weizhi_a[0]+'-'+(weizhi_a[1]-a));
  329. ?? ??? ?}
  330. ?? ?}
  331. ?? ?//console.log(arr_weizhi_bb);
  332. ?? ?$.each(arr_weizhi_bb,function(index,value){
  333. ?? ??? ?if($('td[weizhi="'+value+'"]').html() && $('td[weizhi="'+value+'"]').html()==$(self).html()){
  334. ?? ??? ??? ?var aa=value.split('-');
  335. ?? ??? ??? ?checked_weizhi_bb.push(aa[1]);
  336. ?? ??? ?}
  337. ?? ?});
  338. ?? ?//console.log(checked_weizhi_bb);
  339. ?? ?//---判断是否为5个连续的位置
  340. ?? ?checkQiZi(checked_weizhi_bb.length==5 && parseInt(checked_weizhi_bb[0])+1==checked_weizhi_bb[1] && parseInt(checked_weizhi_bb[1])+1==checked_weizhi_bb[2] && parseInt(checked_weizhi_bb[2])+1==checked_weizhi_bb[3] && parseInt(checked_weizhi_bb[3])+1==checked_weizhi_bb[4],$(self).html());
  341. ?? ?//左斜线判断
  342. ?? ?var arr_weizhi_aabb=new Array(),checked_weizhi_aabb=new Array();
  343. ?? ?//---左斜线取前后4个位置,连同自身位置,一共9个位置
  344. ?? ?
  345. ?? ?for(var a=4;a>=-4;a--){
  346. ?? ??? ?if(weizhi_a[1]-a>0 && weizhi_a[1]-a<=15 && weizhi_a[0]-a>0 && weizhi_a[0]-a<=15){
  347. ?? ??? ??? ?arr_weizhi_aabb.push((weizhi_a[0]-a)+'-'+(parseInt(weizhi_a[1])+a));
  348. ?? ??? ?}
  349. ?? ?}
  350. ?? ?//console.log(arr_weizhi_aabb);
  351. ?? ?$.each(arr_weizhi_aabb,function(index,value){
  352. ?? ??? ?if($('td[weizhi="'+value+'"]').html() && $('td[weizhi="'+value+'"]').html()==$(self).html()){
  353. ?? ??? ??? ?var aa=value.split('-');
  354. ?? ??? ??? ?checked_weizhi_aabb.push(aa[0]);
  355. ?? ??? ?}
  356. ?? ?});
  357. ?? ?//console.log(checked_weizhi_aabb);
  358. ?? ?//---判断是否为5个连续的位置
  359. ?? ?checkQiZi(checked_weizhi_aabb.length==5 && parseInt(checked_weizhi_aabb[0])+1==checked_weizhi_aabb[1] && parseInt(checked_weizhi_aabb[1])+1==checked_weizhi_aabb[2] && parseInt(checked_weizhi_aabb[2])+1==checked_weizhi_aabb[3] && parseInt(checked_weizhi_aabb[3])+1==checked_weizhi_aabb[4],$(self).html());
  360. ?? ?
  361. ?? ?//右斜线判断
  362. ?? ?var arr_weizhi_bbaa=new Array(),checked_weizhi_bbaa=new Array();
  363. ?? ?//---右斜线取前后4个位置,连同自身位置,一共9个位置
  364. ?? ?for(var a=4;a>=-4;a--){
  365. ?? ??? ?if(weizhi_a[1]-a>0 && weizhi_a[1]-a<=15 && weizhi_a[0]-a>0 && weizhi_a[0]-a<=15){
  366. ?? ??? ??? ?arr_weizhi_bbaa.push((weizhi_a[0]-a)+'-'+(parseInt(weizhi_a[1])-a));
  367. ?? ??? ?}
  368. ?? ?}
  369. ?? ?//console.log(arr_weizhi_bbaa);
  370. ?? ?$.each(arr_weizhi_bbaa,function(index,value){
  371. ?? ??? ?if($('td[weizhi="'+value+'"]').html() && $('td[weizhi="'+value+'"]').html()==$(self).html()){
  372. ?? ??? ??? ?var aa=value.split('-');
  373. ?? ??? ??? ?checked_weizhi_bbaa.push(aa[0]);
  374. ?? ??? ?}
  375. ?? ?});
  376. ?? ?console.log(checked_weizhi_bbaa);
  377. ?? ?//---判断是否为5个连续的位置
  378. ?? ?checkQiZi(checked_weizhi_bbaa.length==5 && parseInt(checked_weizhi_bbaa[0])+1==checked_weizhi_bbaa[1] && parseInt(checked_weizhi_bbaa[1])+1==checked_weizhi_bbaa[2] && parseInt(checked_weizhi_bbaa[2])+1==checked_weizhi_bbaa[3] && parseInt(checked_weizhi_bbaa[3])+1==checked_weizhi_bbaa[4],$(self).html());
  379. ?? ?
  380. }
  381. //验证是否是连续的五子
  382. function checkQiZi(conditions,type_val){
  383. ?? ?if(conditions){
  384. ?? ??? ?if(type_val=='+'){
  385. ?? ??? ??? ?var who='白棋';
  386. ?? ??? ?}else{
  387. ?? ??? ??? ?var who='黑棋';
  388. ?? ??? ?}
  389. ?? ??? ?alert(who+'胜了!');
  390. ?? ??? ?if(confirm('重新开始游戏?')){
  391. ?? ??? ??? ?window.location.reload();
  392. ?? ??? ?}
  393. ?? ?}
  394. }
  395. </script>
  396. </body>
  397. </html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持w3xue。

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号