Advertisement
drunkspinda02

trabalho da v2

Jan 8th, 2019
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 78.04 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title>Jogo do galo</title>
  5. <style type="text/css">
  6.  
  7. body{
  8. background-image: url(Space-PNG-Clipart.png);
  9. color: white;
  10. }
  11.  
  12. table,td{
  13. border: 1px solid white;
  14. margin: auto;
  15. border-collapse: collapse;
  16. background-color: green;
  17. text-align: center;
  18.  
  19. }
  20.  
  21. td{
  22. width: 100px;
  23. height: 100px;
  24.  
  25. }
  26.  
  27. table{
  28. width: 300px;
  29. height: 300px;
  30. }
  31.  
  32. p{
  33. text-align: center;
  34. }
  35.  
  36. input{
  37. border-radius: 15px;
  38. }
  39.  
  40. input[type=button]{
  41. background-color: white;
  42. width: 150px;
  43. height: 27px;
  44. border-color: yellow;
  45. }
  46.  
  47. input[type=text]{
  48. text-align: center;
  49. border-color: yellow;
  50. background-color:white;
  51. }
  52.  
  53. .off{
  54. background-color: brown;
  55. }
  56.  
  57. .on{
  58. background-color: green;
  59. }
  60.  
  61. </style>
  62. </head>
  63. <body>
  64. <h1 style="text-align: center;">Jogo do Galo</h1>
  65. <table>
  66. <tr>
  67. <td class="off" id="a1" onclick="marca('a1'); interval();">&nbsp;</td>
  68. <td class="off" id="a2" onclick="marca('a2'); interval();">&nbsp;</td>
  69. <td class="off" id="a3" onclick="marca('a3'); interval();">&nbsp;</td>
  70. </tr>
  71. <tr>
  72. <td class="off" id="a4" onclick="marca('a4'); interval();">&nbsp;</td>
  73. <td class="off" id="a5" onclick="marca('a5'); interval();">&nbsp;</td>
  74. <td class="off" id="a6" onclick="marca('a6'); interval();">&nbsp;</td>
  75. </tr>
  76. <tr>
  77. <td class="off" id="a7" onclick="marca('a7'); interval();">&nbsp;</td>
  78. <td class="off" id="a8" onclick="marca('a8'); interval();">&nbsp;</td>
  79. <td class="off" id="a9" onclick="marca('a9'); interval();">&nbsp;</td>
  80. </tr>
  81. </table>
  82. <p><input type="button" name="start" value="Start" id="start" onclick="start()"></p>
  83. <p><input type="button" name="reset" value="Reset" id="reset" onclick="recomeçar(); limpa();"></p>
  84. <h1 style="text-align: center;" id="cronometro">00 : 00 : 00 : 00</h1>
  85. <p>Jogador<br><input type="text" name="jg1" id="jg1" value="0"></p>
  86. <p>CPU<br><input type="text" name="jg2" id="jg2" value="0"></p>
  87. <p>Empate<br><input type="text" name="emp" id="emp" value="0"></p>
  88.  
  89. <script type="text/javascript">
  90. var j=0;
  91. var i,b,c;
  92. var win=0;
  93. var jogada=0;
  94. var k =0;
  95.  
  96. var cs = 0;
  97. var s = 0;
  98. var m = 0;
  99. var h = 0;
  100. var mcs = 0;
  101. var ms = 0;
  102. var mm = 0;
  103. var mh = 0;
  104.  
  105. function interval() {
  106. intervalo= setInterval(cron,10);
  107. }
  108.  
  109. function cron() {
  110.  
  111. cs++;
  112.  
  113. if (cs == 100 ) {
  114. s++; cs=0;
  115. }
  116. if (s == 60) {
  117. m++; s = 0;
  118. }
  119. if (m == 60) {
  120. h++; s = 0; m = 0;
  121. }
  122.  
  123.  
  124. if (cs<10) {
  125. mcs= "0" + cs
  126. }
  127. else{
  128. mcs= cs
  129. }
  130.  
  131. if (s<10) {
  132. ms= "0" + s
  133. }
  134. else{
  135. ms=s
  136. }
  137.  
  138. if (m<10) {
  139. mm= "0" + m
  140. }
  141. else{
  142. mm=m
  143. }
  144.  
  145. if (h<10) {
  146. mh= "0" + h
  147. }
  148. else{
  149. mh=h
  150. }
  151.  
  152.  
  153. document.getElementById('cronometro').innerHTML= mh + " : " + mm + " : " + ms + " : " + mcs;
  154.  
  155. }
  156.  
  157. function recomeçar(){
  158. s=0;
  159. cs=0;
  160. m=0;
  161. h=0;
  162. document.getElementById('cronometro').innerHTML= "00 : 00 : 00 : 00"
  163.  
  164. }
  165.  
  166. function start(){
  167. for(i=1;i<=9;i++){
  168. if(document.getElementById('a' +i).className= "off"){
  169. document.getElementById('a' +i).className= "on"
  170. }
  171. }
  172. }
  173.  
  174. function marca(x){
  175. if (win==0 && k==0) {
  176. if(document.getElementById(x).innerHTML=='&nbsp;' && document.getElementById(x).className== "on"){
  177. document.getElementById(x).innerHTML='X';
  178. jogada++;
  179. k=1;
  180. verifica();
  181. }
  182.  
  183. else{
  184. alert('Não pode clickar nesta casa.')
  185. }
  186.  
  187. if (jogada<9 && win==0 && k==1) {
  188. //do{
  189. //c=Math.floor((Math.random()*9)+1);
  190. //}while (document.getElementById('a' + c ).innerHTML!='&nbsp;' && document.getElementById(x).className== "on");
  191.  
  192. // 1 Jogada
  193.  
  194. if(jogada==1){
  195. if(document.getElementById('a5').innerHTML=='X'){
  196. if (document.getElementById('a7').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  197. document.getElementById('a7').innerHTML='O';
  198. jogada++;
  199. k=0;
  200. recomeçar();
  201. verifica();
  202. }
  203. }
  204. else if(document.getElementById('a1').innerHTML=='X' || document.getElementById('a3').innerHTML=='X' || document.getElementById('a7').innerHTML=='X' || document.getElementById('a9').innerHTML=='X' ){
  205. if (document.getElementById('a5').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  206. document.getElementById('a5').innerHTML='O';
  207. jogada++;
  208. k=0;
  209. recomeçar();
  210. verifica();
  211. }
  212. }
  213. else if(document.getElementById('a2').innerHTML=='X' || document.getElementById('a4').innerHTML=='X' || document.getElementById('a6').innerHTML=='X' || document.getElementById('a8').innerHTML=='X' ){
  214. if (document.getElementById('a5').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  215. document.getElementById('a5').innerHTML='O';
  216. jogada++;
  217. k=0;
  218. recomeçar();
  219. verifica();
  220. }
  221. }
  222. }
  223.  
  224. // 3 Jogadas
  225.  
  226.  
  227.  
  228. else if(jogada==3){
  229.  
  230. //Diagonais
  231.  
  232. if(document.getElementById('a5').innerHTML=='X' && document.getElementById('a1').innerHTML=='X'){
  233. if (document.getElementById('a9').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  234. document.getElementById('a9').innerHTML='O';
  235. jogada++;
  236. k=0;
  237. recomeçar();
  238. verifica();
  239. }
  240. }
  241. //else if (jogada==3 && document.getElementById('a5').innerHTML=='X' && document.getElementById('a3').innerHTML=='X') {
  242. //if (document.getElementById('a7').innerHTML=='&nbsp;') {
  243. //document.getElementById('a7').innerHTML='O';
  244. //jogada++;
  245. //k=0;
  246. //verifica();
  247. //}
  248. //}
  249. else if (document.getElementById('a5').innerHTML=='X' && document.getElementById('a9').innerHTML=='X') {
  250. if (document.getElementById('a1').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  251. document.getElementById('a1').innerHTML='O';
  252. jogada++;
  253. k=0;
  254. recomeçar();
  255. verifica();
  256. }
  257. }
  258. //else if (jogada==3 && document.getElementById('a5').innerHTML=='X' && document.getElementById('a7').innerHTML=='X') {
  259. //if (document.getElementById('a3').innerHTML=='&nbsp;') {
  260. //document.getElementById('a3').innerHTML='O';
  261. //jogada++;
  262. //k=0;
  263. //verifica();
  264. //}
  265. //}
  266.  
  267.  
  268.  
  269. //Linhas
  270.  
  271. else if (document.getElementById('a1').innerHTML=='X' && document.getElementById('a2').innerHTML=='X') {
  272. if (document.getElementById('a3').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  273. document.getElementById('a3').innerHTML='O';
  274. jogada++;
  275. k=0;
  276. recomeçar();
  277. verifica();
  278. }
  279. }
  280. else if (document.getElementById('a7').innerHTML=='X' && document.getElementById('a8').innerHTML=='X') {
  281. if (document.getElementById('a9').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  282. document.getElementById('a9').innerHTML='O';
  283. jogada++;
  284. k=0;
  285. recomeçar();
  286. verifica();
  287. }
  288. }
  289. else if (document.getElementById('a2').innerHTML=='X' && document.getElementById('a3').innerHTML=='X') {
  290. if (document.getElementById('a1').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  291. document.getElementById('a1').innerHTML='O';
  292. jogada++;
  293. k=0;
  294. recomeçar();
  295. verifica();
  296. }
  297. }
  298. else if (document.getElementById('a8').innerHTML=='X' && document.getElementById('a9').innerHTML=='X') {
  299. if (document.getElementById('a7').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  300. document.getElementById('a7').innerHTML='O';
  301. jogada++;
  302. k=0;
  303. recomeçar();
  304. verifica();
  305. }
  306. }
  307. else if (document.getElementById('a5').innerHTML=='X' && document.getElementById('a6').innerHTML=='X') {
  308. if (document.getElementById('a4').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  309. document.getElementById('a4').innerHTML='O';
  310. jogada++;
  311. k=0;
  312. recomeçar();
  313. verifica();
  314. }
  315. }
  316. else if (document.getElementById('a5').innerHTML=='X' && document.getElementById('a4').innerHTML=='X') {
  317. if (document.getElementById('a6').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  318. document.getElementById('a6').innerHTML='O';
  319. jogada++;
  320. k=0;
  321. recomeçar()
  322. verifica();
  323. }
  324. }
  325.  
  326.  
  327. //Colunas
  328.  
  329. else if (document.getElementById('a1').innerHTML=='X' && document.getElementById('a4').innerHTML=='X') {
  330. if (document.getElementById('a7').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  331. document.getElementById('a7').innerHTML='O';
  332. jogada++;
  333. k=0;
  334. recomeçar();
  335. verifica();
  336. }
  337. }
  338. else if (document.getElementById('a4').innerHTML=='X' && document.getElementById('a7').innerHTML=='X') {
  339. if (document.getElementById('a1').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  340. document.getElementById('a1').innerHTML='O';
  341. jogada++;
  342. k=0;
  343. recomeçar();
  344. verifica();
  345. }
  346. }
  347. else if (document.getElementById('a3').innerHTML=='X' && document.getElementById('a9').innerHTML=='X') {
  348. if (document.getElementById('a9').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  349. document.getElementById('a9').innerHTML='O';
  350. jogada++;
  351. k=0;
  352. recomeçar();
  353. verifica();
  354. }
  355. }
  356. else if (document.getElementById('a6').innerHTML=='X' && document.getElementById('a9').innerHTML=='X') {
  357. if (document.getElementById('a3').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  358. document.getElementById('a3').innerHTML='O';
  359. jogada++;
  360. k=0;
  361. recomeçar();
  362. verifica();
  363. }
  364. }
  365. else if (document.getElementById('a5').innerHTML=='X' && document.getElementById('a2').innerHTML=='X') {
  366. if (document.getElementById('a8').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  367. document.getElementById('a8').innerHTML='O';
  368. jogada++;
  369. k=0;
  370. recomeçar();
  371. verifica();
  372. }
  373. }
  374. else if (document.getElementById('a5').innerHTML=='X' && document.getElementById('a8').innerHTML=='X') {
  375. if (document.getElementById('a2').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  376. document.getElementById('a2').innerHTML='O';
  377. jogada++;
  378. k=0;
  379. recomeçar();
  380. verifica();
  381. }
  382. }
  383.  
  384. //Casos excecionais
  385. else if (document.getElementById('a5').innerHTML=='X' && document.getElementById('a3').innerHTML=='X') {
  386. if (document.getElementById('a1').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  387. document.getElementById('a1').innerHTML='O';
  388. jogada++;
  389. k=0;
  390. recomeçar();
  391. verifica();
  392. }
  393. }
  394. else if (document.getElementById('a1').innerHTML=='X' && document.getElementById('a9').innerHTML=='X') {
  395. if (document.getElementById('a8').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  396. document.getElementById('a8').innerHTML='O';
  397. jogada++;
  398. k=0;
  399. recomeçar();
  400. verifica();
  401. }
  402. }
  403. else if (document.getElementById('a3').innerHTML=='X' && document.getElementById('a7').innerHTML=='X') {
  404. if (document.getElementById('a8').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  405. document.getElementById('a8').innerHTML='O';
  406. jogada++;
  407. k=0;
  408. recomeçar();
  409. verifica();
  410. }
  411. }
  412. else if (document.getElementById('a3').innerHTML=='X' && document.getElementById('a9').innerHTML=='X') {
  413. if (document.getElementById('a6').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  414. document.getElementById('a6').innerHTML='O';
  415. jogada++;
  416. k=0;
  417. recomeçar();
  418. verifica();
  419. }
  420. }
  421. else if (document.getElementById('a1').innerHTML=='X' && document.getElementById('a7').innerHTML=='X') {
  422. if (document.getElementById('a4').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  423. document.getElementById('a4').innerHTML='O';
  424. jogada++;
  425. k=0;
  426. recomeçar();
  427. verifica();
  428. }
  429. }
  430. else if (document.getElementById('a3').innerHTML=='X' && document.getElementById('a6').innerHTML=='X') {
  431. if (document.getElementById('a9').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  432. document.getElementById('a9').innerHTML='O';
  433. jogada++;
  434. k=0;
  435. recomeçar();
  436. verifica();
  437. }
  438. }
  439. else if (document.getElementById('a3').innerHTML=='X' && document.getElementById('a7').innerHTML=='X') {
  440. if (document.getElementById('a8').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  441. document.getElementById('a8').innerHTML='O';
  442. jogada++;
  443. k=0;
  444. recomeçar();
  445. verifica();
  446. }
  447. }
  448. else if (document.getElementById('a2').innerHTML=='X' && document.getElementById('a8').innerHTML=='X') {
  449. if (document.getElementById('a4').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  450. document.getElementById('a4').innerHTML='O';
  451. jogada++;
  452. k=0;
  453. recomeçar();
  454. verifica();
  455. }
  456. }
  457. else if(document.getElementById('a7').innerHTML=='X' && document.getElementById('a9').innerHTML=='X'){
  458. if (document.getElementById('a8').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  459. document.getElementById('a8').innerHTML='O';
  460. jogada++;
  461. k=0;
  462. recomeçar();
  463. verifica();
  464. }
  465. }
  466. else if(document.getElementById('a1').innerHTML=='X' && document.getElementById('a3').innerHTML=='X'){
  467. if (document.getElementById('a2').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  468. document.getElementById('a2').innerHTML='O';
  469. jogada++;
  470. k=0;
  471. recomeçar();
  472. verifica();
  473. }
  474. }
  475. else{
  476. do{
  477. c=Math.floor((Math.random()*9)+1);
  478. }while (document.getElementById('a' + c ).innerHTML!='&nbsp;' && document.getElementById(x).className== "on");
  479. document.getElementById('a' + c).innerHTML='O';
  480. jogada++;
  481. k=0;
  482. c=0;
  483. recomeçar();
  484. verifica();
  485.  
  486. }
  487.  
  488. }
  489.  
  490. //5 ou mais jogadas
  491.  
  492. else if(jogada==5){
  493.  
  494. //Linhas
  495.  
  496. //Ganhar
  497.  
  498. if(document.getElementById('a1').innerHTML=='O' && document.getElementById('a2').innerHTML=='O'){
  499. if (document.getElementById('a3').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  500. document.getElementById('a3').innerHTML='O';
  501. jogada++;
  502. k=0;
  503. recomeçar();
  504. verifica();
  505. }
  506. }
  507. else if(document.getElementById('a2').innerHTML=='O' && document.getElementById('a3').innerHTML=='O'){
  508. if (document.getElementById('a3').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  509. document.getElementById('a3').innerHTML='O';
  510. jogada++;
  511. k=0;
  512. recomeçar();
  513. verifica();
  514. }
  515. }
  516. else if(document.getElementById('a4').innerHTML=='O' && document.getElementById('a5').innerHTML=='O'){
  517. if (document.getElementById('a6').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  518. document.getElementById('a6').innerHTML='O';
  519. jogada++;
  520. k=0;
  521. recomeçar();
  522. verifica();
  523. }
  524. }
  525. else if(document.getElementById('a5').innerHTML=='O' && document.getElementById('a6').innerHTML=='O'){
  526. if (document.getElementById('a4').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  527. document.getElementById('a4').innerHTML='O';
  528. jogada++;
  529. k=0;
  530. recomeçar();
  531. verifica();
  532. }
  533. }
  534. else if(document.getElementById('a7').innerHTML=='O' && document.getElementById('a8').innerHTML=='O'){
  535. if (document.getElementById('a9').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  536. document.getElementById('a9').innerHTML='O';
  537. jogada++;
  538. k=0;
  539. recomeçar();
  540. verifica();
  541. }
  542. }
  543. else if(document.getElementById('a8').innerHTML=='O' && document.getElementById('a9').innerHTML=='O'){
  544. if (document.getElementById('a7').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  545. document.getElementById('a7').innerHTML='O';
  546. jogada++;
  547. k=0;
  548. recomeçar();
  549. verifica();
  550. }
  551. }
  552. else if(document.getElementById('a1').innerHTML=='O' && document.getElementById('a3').innerHTML=='O'){
  553. if (document.getElementById('a2').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  554. document.getElementById('a2').innerHTML='O';
  555. jogada++;
  556. k=0;
  557. recomeçar();
  558. verifica();
  559. }
  560. }
  561. else if(document.getElementById('a4').innerHTML=='O' && document.getElementById('a6').innerHTML=='O'){
  562. if (document.getElementById('a5').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  563. document.getElementById('a5').innerHTML='O';
  564. jogada++;
  565. k=0;
  566. recomeçar();
  567. verifica();
  568. }
  569. }
  570. else if(document.getElementById('a7').innerHTML=='O' && document.getElementById('a9').innerHTML=='O'){
  571. if (document.getElementById('a9').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  572. document.getElementById('a9').innerHTML='O';
  573. jogada++;
  574. k=0;
  575. recomeçar();
  576. verifica();
  577. }
  578. }
  579.  
  580.  
  581.  
  582. //Empatar
  583.  
  584. else if(document.getElementById('a1').innerHTML=='X' && document.getElementById('a2').innerHTML=='X'){
  585. if (document.getElementById('a3').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  586. document.getElementById('a3').innerHTML='O';
  587. jogada++;
  588. k=0;
  589. recomeçar();
  590. verifica();
  591. }
  592. }
  593. else if(document.getElementById('a2').innerHTML=='X' && document.getElementById('a3').innerHTML=='X'){
  594. if (document.getElementById('a1').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  595. document.getElementById('a1').innerHTML='O';
  596. jogada++;
  597. k=0;
  598. recomeçar();
  599. verifica();
  600. }
  601. }
  602. else if(document.getElementById('a4').innerHTML=='X' && document.getElementById('a5').innerHTML=='X'){
  603. if (document.getElementById('a6').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  604. document.getElementById('a6').innerHTML='O';
  605. jogada++;
  606. k=0;
  607. recomeçar();
  608. verifica();
  609. }
  610. }
  611. else if(document.getElementById('a5').innerHTML=='X' && document.getElementById('a6').innerHTML=='X'){
  612. if (document.getElementById('a4').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  613. document.getElementById('a4').innerHTML='O';
  614. jogada++;
  615. k=0;
  616. recomeçar();
  617. verifica();
  618. }
  619. }
  620. else if(document.getElementById('a7').innerHTML=='X' && document.getElementById('a8').innerHTML=='X'){
  621. if (document.getElementById('a9').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  622. document.getElementById('a9').innerHTML='O';
  623. jogada++;
  624. k=0;
  625. recomeçar();
  626. verifica();
  627. }
  628. }
  629. else if(document.getElementById('a8').innerHTML=='X' && document.getElementById('a9').innerHTML=='X'){
  630. if (document.getElementById('a7').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  631. document.getElementById('a7').innerHTML='O';
  632. jogada++;
  633. k=0;
  634. recomeçar();
  635. verifica();
  636. }
  637. }
  638. else if(document.getElementById('a1').innerHTML=='X' && document.getElementById('a3').innerHTML=='X'){
  639. if (document.getElementById('a2').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  640. document.getElementById('a2').innerHTML='O';
  641. jogada++;
  642. k=0;
  643. recomeçar();
  644. verifica();
  645. }
  646. }
  647. else if(document.getElementById('a4').innerHTML=='X' && document.getElementById('a6').innerHTML=='X'){
  648. if (document.getElementById('a5').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  649. document.getElementById('a5').innerHTML='O';
  650. jogada++;
  651. k=0;
  652. recomeçar();
  653. verifica();
  654. }
  655. }
  656. else if(document.getElementById('a7').innerHTML=='X' && document.getElementById('a9').innerHTML=='X'){
  657. if (document.getElementById('a8').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  658. document.getElementById('a8').innerHTML='O';
  659. jogada++;
  660. k=0;
  661. recomeçar();
  662. verifica();
  663. }
  664. }
  665.  
  666.  
  667. //Colunas
  668.  
  669. //Ganhar
  670.  
  671. else if(document.getElementById('a1').innerHTML=='O' && document.getElementById('a4').innerHTML=='O'){
  672. if (document.getElementById('a7').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  673. document.getElementById('a7').innerHTML='O';
  674. jogada++;
  675. k=0;
  676. recomeçar();
  677. verifica();
  678. }
  679. }
  680. else if(document.getElementById('a4').innerHTML=='O' && document.getElementById('a7').innerHTML=='O'){
  681. if (document.getElementById('a1').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  682. document.getElementById('a1').innerHTML='O';
  683. jogada++;
  684. k=0;
  685. recomeçar();
  686. verifica();
  687. }
  688. }
  689. else if(document.getElementById('a2').innerHTML=='O' && document.getElementById('a5').innerHTML=='O'){
  690. if (document.getElementById('a8').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  691. document.getElementById('a8').innerHTML='O';
  692. jogada++;
  693. k=0;
  694. recomeçar();
  695. verifica();
  696. }
  697. }
  698. else if(document.getElementById('a5').innerHTML=='O' && document.getElementById('a8').innerHTML=='O'){
  699. if (document.getElementById('a2').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  700. document.getElementById('a2').innerHTML='O';
  701. jogada++;
  702. k=0;
  703. recomeçar();
  704. verifica();
  705. }
  706. }
  707. else if(document.getElementById('a3').innerHTML=='O' && document.getElementById('a6').innerHTML=='O'){
  708. if (document.getElementById('a9').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  709. document.getElementById('a9').innerHTML='O';
  710. jogada++;
  711. k=0;
  712. recomeçar();
  713. verifica();
  714. }
  715. }
  716. else if(document.getElementById('a6').innerHTML=='O' && document.getElementById('a9').innerHTML=='O'){
  717. if (document.getElementById('a3').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  718. document.getElementById('a3').innerHTML='O';
  719. jogada++;
  720. k=0;
  721. recomeçar();
  722. verifica();
  723. }
  724. }
  725. else if(document.getElementById('a1').innerHTML=='O' && document.getElementById('a7').innerHTML=='O'){
  726. if (document.getElementById('a4').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  727. document.getElementById('a4').innerHTML='O';
  728. jogada++;
  729. k=0;
  730. recomeçar();
  731. verifica();
  732. }
  733. }
  734. else if(document.getElementById('a2').innerHTML=='O' && document.getElementById('a8').innerHTML=='O'){
  735. if (document.getElementById('a5').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  736. document.getElementById('a5').innerHTML='O';
  737. jogada++;
  738. k=0;
  739. recomeçar();
  740. verifica();
  741. }
  742. }
  743. else if(document.getElementById('a3').innerHTML=='O' && document.getElementById('a9').innerHTML=='O'){
  744. if (document.getElementById('a6').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  745. document.getElementById('a6').innerHTML='O';
  746. jogada++;
  747. k=0;
  748. recomeçar();
  749. verifica();
  750. }
  751. }
  752.  
  753. //Empatar
  754.  
  755. else if(document.getElementById('a1').innerHTML=='X' && document.getElementById('a4').innerHTML=='X'){
  756. if (document.getElementById('a7').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  757. document.getElementById('a7').innerHTML='O';
  758. jogada++;
  759. k=0;
  760. recomeçar();
  761. verifica();
  762. }
  763. }
  764. else if(document.getElementById('a4').innerHTML=='X' && document.getElementById('a7').innerHTML=='X'){
  765. if (document.getElementById('a1').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  766. document.getElementById('a1').innerHTML='O';
  767. jogada++;
  768. k=0;
  769. recomeçar();
  770. verifica();
  771. }
  772. }
  773. else if(document.getElementById('a2').innerHTML=='X' && document.getElementById('a5').innerHTML=='X'){
  774. if (document.getElementById('a8').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  775. document.getElementById('a8').innerHTML='O';
  776. jogada++;
  777. k=0;
  778. recomeçar();
  779. verifica();
  780. }
  781. }
  782. else if(document.getElementById('a5').innerHTML=='X' && document.getElementById('a8').innerHTML=='X'){
  783. if (document.getElementById('a2').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  784. document.getElementById('a2').innerHTML='O';
  785. jogada++;
  786. k=0;
  787. recomeçar();
  788. verifica();
  789. }
  790. }
  791. else if(document.getElementById('a3').innerHTML=='X' && document.getElementById('a6').innerHTML=='X'){
  792. if (document.getElementById('a9').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  793. document.getElementById('a9').innerHTML='O';
  794. jogada++;
  795. k=0;
  796. recomeçar();
  797. verifica();
  798. }
  799. }
  800. else if(document.getElementById('a6').innerHTML=='X' && document.getElementById('a9').innerHTML=='X'){
  801. if (document.getElementById('a3').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  802. document.getElementById('a3').innerHTML='O';
  803. jogada++;
  804. k=0;
  805. recomeçar();
  806. verifica();
  807. }
  808. }
  809. else if(document.getElementById('a1').innerHTML=='X' && document.getElementById('a7').innerHTML=='X'){
  810. if (document.getElementById('a4').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  811. document.getElementById('a4').innerHTML='O';
  812. jogada++;
  813. k=0;
  814. recomeçar();
  815. verifica();
  816. }
  817. }
  818. else if(document.getElementById('a2').innerHTML=='X' && document.getElementById('a8').innerHTML=='X'){
  819. if (document.getElementById('a5').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  820. document.getElementById('a5').innerHTML='O';
  821. jogada++;
  822. k=0;
  823. recomeçar();
  824. verifica();
  825. }
  826. }
  827. else if(document.getElementById('a3').innerHTML=='X' && document.getElementById('a9').innerHTML=='X'){
  828. if (document.getElementById('a6').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  829. document.getElementById('a6').innerHTML='O';
  830. jogada++;
  831. k=0;
  832. recomeçar();
  833. verifica();
  834. }
  835. }
  836.  
  837. //Diagonais
  838.  
  839. // Ganhar
  840.  
  841. else if(document.getElementById('a1').innerHTML=='O' && document.getElementById('a5').innerHTML=='O'){
  842. if (document.getElementById('a9').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  843. document.getElementById('a9').innerHTML='O';
  844. jogada++;
  845. k=0;
  846. recomeçar();
  847. verifica();
  848. }
  849. }
  850. else if(document.getElementById('a5').innerHTML=='O' && document.getElementById('a9').innerHTML=='O'){
  851. if (document.getElementById('a1').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  852. document.getElementById('a1').innerHTML='O';
  853. jogada++;
  854. k=0;
  855. recomeçar();
  856. verifica();
  857. }
  858. }
  859. else if(document.getElementById('a3').innerHTML=='O' && document.getElementById('a5').innerHTML=='O'){
  860. if (document.getElementById('a7').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  861. document.getElementById('a7').innerHTML='O';
  862. jogada++;
  863. k=0;
  864. recomeçar();
  865. verifica();
  866. }
  867. }
  868. else if(document.getElementById('a7').innerHTML=='O' && document.getElementById('a5').innerHTML=='O'){
  869. if (document.getElementById('a3').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  870. document.getElementById('a3').innerHTML='O';
  871. jogada++;
  872. k=0;
  873. recomeçar();
  874. verifica();
  875. }
  876. }
  877. else if(document.getElementById('a1').innerHTML=='O' && document.getElementById('a9').innerHTML=='O'){
  878. if (document.getElementById('a5').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  879. document.getElementById('a5').innerHTML='O';
  880. jogada++;
  881. k=0;
  882. recomeçar();
  883. verifica();
  884. }
  885. }
  886. else if(document.getElementById('a3').innerHTML=='O' && document.getElementById('a7').innerHTML=='O'){
  887. if (document.getElementById('a5').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  888. document.getElementById('a5').innerHTML='O';
  889. jogada++;
  890. k=0;
  891. recomeçar();
  892. verifica();
  893. }
  894. }
  895.  
  896.  
  897. // Empatar
  898.  
  899. else if(document.getElementById('a1').innerHTML=='X' && document.getElementById('a5').innerHTML=='X'){
  900. if (document.getElementById('a9').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  901. document.getElementById('a9').innerHTML='O';
  902. jogada++;
  903. k=0;
  904. recomeçar();
  905. verifica();
  906. }
  907. }
  908. else if(document.getElementById('a5').innerHTML=='X' && document.getElementById('a9').innerHTML=='X'){
  909. if (document.getElementById('a1').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  910. document.getElementById('a1').innerHTML='O';
  911. jogada++;
  912. k=0;
  913. recomeçar();
  914. verifica();
  915. }
  916. }
  917. else if(document.getElementById('a3').innerHTML=='X' && document.getElementById('a5').innerHTML=='X'){
  918. if (document.getElementById('a7').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  919. document.getElementById('a7').innerHTML='O';
  920. jogada++;
  921. k=0;
  922. recomeçar();
  923. verifica();
  924. }
  925. }
  926. else if(document.getElementById('a5').innerHTML=='X' && document.getElementById('a7').innerHTML=='X'){
  927. if (document.getElementById('a3').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  928. document.getElementById('a3').innerHTML='O';
  929. jogada++;
  930. k=0;
  931. recomeçar();
  932. verifica();
  933. }
  934. }
  935. else if(document.getElementById('a1').innerHTML=='X' && document.getElementById('a9').innerHTML=='X'){
  936. if (document.getElementById('a5').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  937. document.getElementById('a5').innerHTML='O';
  938. jogada++;
  939. k=0;
  940. recomeçar();
  941. verifica();
  942. }
  943. }
  944. else if(document.getElementById('a3').innerHTML=='X' && document.getElementById('a7').innerHTML=='X'){
  945. if (document.getElementById('a5').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  946. document.getElementById('a5').innerHTML='O';
  947. jogada++;
  948. k=0;
  949. recomeçar();
  950. verifica();
  951. }
  952. }
  953.  
  954. // Outros
  955.  
  956. else{
  957. do{
  958. c=Math.floor((Math.random()*9)+1);
  959. }while (document.getElementById('a' + c ).innerHTML!='&nbsp;' && document.getElementById(x).className== "on");
  960. document.getElementById('a' + c).innerHTML='O';
  961. jogada++;
  962. k=0;
  963. c=0;
  964. recomeçar();
  965. verifica();
  966.  
  967. }
  968.  
  969.  
  970. }
  971.  
  972. else if(jogada==7){
  973.  
  974. //Linhas
  975.  
  976. //Ganhar
  977.  
  978.  
  979. if(document.getElementById('a1').innerHTML=='O' && document.getElementById('a2').innerHTML=='O'){
  980. if (document.getElementById('a3').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  981. document.getElementById('a3').innerHTML='O';
  982. jogada++;
  983. k=0;
  984. recomeçar();
  985. verifica();
  986. }
  987. }
  988. else if(document.getElementById('a2').innerHTML=='O' && document.getElementById('a3').innerHTML=='O'){
  989. if (document.getElementById('a3').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  990. document.getElementById('a3').innerHTML='O';
  991. jogada++;
  992. k=0;
  993. recomeçar();
  994. verifica();
  995. }
  996. }
  997. else if(document.getElementById('a4').innerHTML=='O' && document.getElementById('a5').innerHTML=='O'){
  998. if (document.getElementById('a6').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  999. document.getElementById('a6').innerHTML='O';
  1000. jogada++;
  1001. k=0;
  1002. recomeçar();
  1003. verifica();
  1004. }
  1005. }
  1006. else if(document.getElementById('a5').innerHTML=='O' && document.getElementById('a6').innerHTML=='O'){
  1007. if (document.getElementById('a4').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1008. document.getElementById('a4').innerHTML='O';
  1009. jogada++;
  1010. k=0;
  1011. recomeçar();
  1012. verifica();
  1013. }
  1014. }
  1015. else if(document.getElementById('a7').innerHTML=='O' && document.getElementById('a8').innerHTML=='O'){
  1016. if (document.getElementById('a9').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1017. document.getElementById('a9').innerHTML='O';
  1018. jogada++;
  1019. k=0;
  1020. recomeçar();
  1021. verifica();
  1022. }
  1023. }
  1024. else if(document.getElementById('a8').innerHTML=='O' && document.getElementById('a9').innerHTML=='O'){
  1025. if (document.getElementById('a7').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1026. document.getElementById('a7').innerHTML='O';
  1027. jogada++;
  1028. k=0;
  1029. recomeçar();
  1030. verifica();
  1031. }
  1032. }
  1033. else if(document.getElementById('a1').innerHTML=='O' && document.getElementById('a3').innerHTML=='O'){
  1034. if (document.getElementById('a2').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1035. document.getElementById('a2').innerHTML='O';
  1036. jogada++;
  1037. k=0;
  1038. recomeçar();
  1039. verifica();
  1040. }
  1041. }
  1042. else if(document.getElementById('a4').innerHTML=='O' && document.getElementById('a6').innerHTML=='O'){
  1043. if (document.getElementById('a5').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1044. document.getElementById('a5').innerHTML='O';
  1045. jogada++;
  1046. k=0;
  1047. recomeçar();
  1048. verifica();
  1049. }
  1050. }
  1051. else if(document.getElementById('a7').innerHTML=='O' && document.getElementById('a9').innerHTML=='O'){
  1052. if (document.getElementById('a9').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1053. document.getElementById('a9').innerHTML='O';
  1054. jogada++;
  1055. k=0;
  1056. recomeçar();
  1057. verifica();
  1058. }
  1059. }
  1060.  
  1061.  
  1062.  
  1063. //Empatar
  1064.  
  1065. else if(document.getElementById('a1').innerHTML=='X' && document.getElementById('a2').innerHTML=='X'){
  1066. if (document.getElementById('a3').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1067. document.getElementById('a3').innerHTML='O';
  1068. jogada++;
  1069. k=0;
  1070. recomeçar();
  1071. verifica();
  1072. }
  1073. }
  1074. else if(document.getElementById('a2').innerHTML=='X' && document.getElementById('a3').innerHTML=='X'){
  1075. if (document.getElementById('a1').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1076. document.getElementById('a1').innerHTML='O';
  1077. jogada++;
  1078. k=0;
  1079. recomeçar();
  1080. verifica();
  1081. }
  1082. }
  1083. else if(document.getElementById('a4').innerHTML=='X' && document.getElementById('a5').innerHTML=='X'){
  1084. if (document.getElementById('a6').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1085. document.getElementById('a6').innerHTML='O';
  1086. jogada++;
  1087. k=0;
  1088. recomeçar();
  1089. verifica();
  1090. }
  1091. }
  1092. else if(document.getElementById('a5').innerHTML=='X' && document.getElementById('a6').innerHTML=='X'){
  1093. if (document.getElementById('a4').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1094. document.getElementById('a4').innerHTML='O';
  1095. jogada++;
  1096. k=0;
  1097. recomeçar();
  1098. verifica();
  1099. }
  1100. }
  1101. else if(document.getElementById('a7').innerHTML=='X' && document.getElementById('a8').innerHTML=='X'){
  1102. if (document.getElementById('a9').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1103. document.getElementById('a9').innerHTML='O';
  1104. jogada++;
  1105. k=0;
  1106. recomeçar();
  1107. verifica();
  1108. }
  1109. }
  1110. else if(document.getElementById('a8').innerHTML=='X' && document.getElementById('a9').innerHTML=='X'){
  1111. if (document.getElementById('a7').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1112. document.getElementById('a7').innerHTML='O';
  1113. jogada++;
  1114. k=0;
  1115. recomeçar();
  1116. verifica();
  1117. }
  1118. }
  1119. else if(document.getElementById('a1').innerHTML=='X' && document.getElementById('a3').innerHTML=='X'){
  1120. if (document.getElementById('a2').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1121. document.getElementById('a2').innerHTML='O';
  1122. jogada++;
  1123. k=0;
  1124. recomeçar();
  1125. verifica();
  1126. }
  1127. }
  1128. else if(document.getElementById('a4').innerHTML=='X' && document.getElementById('a6').innerHTML=='X'){
  1129. if (document.getElementById('a5').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1130. document.getElementById('a5').innerHTML='O';
  1131. jogada++;
  1132. k=0;
  1133. recomeçar();
  1134. verifica();
  1135. }
  1136. }
  1137. else if(document.getElementById('a7').innerHTML=='X' && document.getElementById('a9').innerHTML=='X'){
  1138. if (document.getElementById('a8').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1139. document.getElementById('a8').innerHTML='O';
  1140. jogada++;
  1141. k=0;
  1142. recomeçar();
  1143. verifica();
  1144. }
  1145. }
  1146.  
  1147.  
  1148. //Colunas
  1149.  
  1150. //Ganhar
  1151.  
  1152. else if(document.getElementById('a1').innerHTML=='O' && document.getElementById('a4').innerHTML=='O'){
  1153. if (document.getElementById('a7').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1154. document.getElementById('a7').innerHTML='O';
  1155. jogada++;
  1156. k=0;
  1157. recomeçar();
  1158. verifica();
  1159. }
  1160. }
  1161. else if(document.getElementById('a4').innerHTML=='O' && document.getElementById('a7').innerHTML=='O'){
  1162. if (document.getElementById('a1').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1163. document.getElementById('a1').innerHTML='O';
  1164. jogada++;
  1165. k=0;
  1166. recomeçar();
  1167. verifica();
  1168. }
  1169. }
  1170. else if(document.getElementById('a2').innerHTML=='O' && document.getElementById('a5').innerHTML=='O'){
  1171. if (document.getElementById('a8').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1172. document.getElementById('a8').innerHTML='O';
  1173. jogada++;
  1174. k=0;
  1175. recomeçar();
  1176. verifica();
  1177. }
  1178. }
  1179. else if(document.getElementById('a5').innerHTML=='O' && document.getElementById('a8').innerHTML=='O'){
  1180. if (document.getElementById('a2').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1181. document.getElementById('a2').innerHTML='O';
  1182. jogada++;
  1183. k=0;
  1184. recomeçar();
  1185. verifica();
  1186. }
  1187. }
  1188. else if(document.getElementById('a3').innerHTML=='O' && document.getElementById('a6').innerHTML=='O'){
  1189. if (document.getElementById('a9').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1190. document.getElementById('a9').innerHTML='O';
  1191. jogada++;
  1192. k=0;
  1193. recomeçar();
  1194. verifica();
  1195. }
  1196. }
  1197. else if(document.getElementById('a6').innerHTML=='O' && document.getElementById('a9').innerHTML=='O'){
  1198. if (document.getElementById('a3').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1199. document.getElementById('a3').innerHTML='O';
  1200. jogada++;
  1201. k=0;
  1202. recomeçar();
  1203. verifica();
  1204. }
  1205. }
  1206. else if(document.getElementById('a1').innerHTML=='O' && document.getElementById('a7').innerHTML=='O'){
  1207. if (document.getElementById('a4').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1208. document.getElementById('a4').innerHTML='O';
  1209. jogada++;
  1210. k=0;
  1211. recomeçar();
  1212. verifica();
  1213. }
  1214. }
  1215. else if(document.getElementById('a2').innerHTML=='O' && document.getElementById('a8').innerHTML=='O'){
  1216. if (document.getElementById('a5').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1217. document.getElementById('a5').innerHTML='O';
  1218. jogada++;
  1219. k=0;
  1220. recomeçar();
  1221. verifica();
  1222. }
  1223. }
  1224. else if(document.getElementById('a3').innerHTML=='O' && document.getElementById('a9').innerHTML=='O'){
  1225. if (document.getElementById('a6').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1226. document.getElementById('a6').innerHTML='O';
  1227. jogada++;
  1228. k=0;
  1229. recomeçar();
  1230. verifica();
  1231. }
  1232. }
  1233.  
  1234. //Empatar
  1235.  
  1236. else if(document.getElementById('a1').innerHTML=='X' && document.getElementById('a4').innerHTML=='X'){
  1237. if (document.getElementById('a7').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1238. document.getElementById('a7').innerHTML='O';
  1239. jogada++;
  1240. k=0;
  1241. recomeçar();
  1242. verifica();
  1243. }
  1244. }
  1245. else if(document.getElementById('a4').innerHTML=='X' && document.getElementById('a7').innerHTML=='X'){
  1246. if (document.getElementById('a1').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1247. document.getElementById('a1').innerHTML='O';
  1248. jogada++;
  1249. k=0;
  1250. recomeçar();
  1251. verifica();
  1252. }
  1253. }
  1254. else if(document.getElementById('a2').innerHTML=='X' && document.getElementById('a5').innerHTML=='X'){
  1255. if (document.getElementById('a8').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1256. document.getElementById('a8').innerHTML='O';
  1257. jogada++;
  1258. k=0;
  1259. recomeçar();
  1260. verifica();
  1261. }
  1262. }
  1263. else if(document.getElementById('a5').innerHTML=='X' && document.getElementById('a8').innerHTML=='X'){
  1264. if (document.getElementById('a2').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1265. document.getElementById('a2').innerHTML='O';
  1266. jogada++;
  1267. k=0;
  1268. recomeçar();
  1269. verifica();
  1270. }
  1271. }
  1272. else if(document.getElementById('a3').innerHTML=='X' && document.getElementById('a6').innerHTML=='X'){
  1273. if (document.getElementById('a9').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1274. document.getElementById('a9').innerHTML='O';
  1275. jogada++;
  1276. k=0;
  1277. recomeçar();
  1278. verifica();
  1279. }
  1280. }
  1281. else if(document.getElementById('a6').innerHTML=='X' && document.getElementById('a9').innerHTML=='X'){
  1282. if (document.getElementById('a3').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1283. document.getElementById('a3').innerHTML='O';
  1284. jogada++;
  1285. k=0;
  1286. recomeçar();
  1287. verifica();
  1288. }
  1289. }
  1290. else if(document.getElementById('a1').innerHTML=='X' && document.getElementById('a7').innerHTML=='X'){
  1291. if (document.getElementById('a4').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1292. document.getElementById('a4').innerHTML='O';
  1293. jogada++;
  1294. k=0;
  1295. recomeçar();
  1296. verifica();
  1297. }
  1298. }
  1299. else if(document.getElementById('a2').innerHTML=='X' && document.getElementById('a8').innerHTML=='X'){
  1300. if (document.getElementById('a5').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1301. document.getElementById('a5').innerHTML='O';
  1302. jogada++;
  1303. k=0;
  1304. recomeçar();
  1305. verifica();
  1306. }
  1307. }
  1308. else if(document.getElementById('a3').innerHTML=='X' && document.getElementById('a9').innerHTML=='X'){
  1309. if (document.getElementById('a6').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1310. document.getElementById('a6').innerHTML='O';
  1311. jogada++;
  1312. k=0;
  1313. recomeçar();
  1314. verifica();
  1315. }
  1316. }
  1317.  
  1318. //Diagonais
  1319.  
  1320. // Ganhar
  1321.  
  1322. else if(document.getElementById('a1').innerHTML=='O' && document.getElementById('a5').innerHTML=='O'){
  1323. if (document.getElementById('a9').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1324. document.getElementById('a9').innerHTML='O';
  1325. jogada++;
  1326. k=0;
  1327. recomeçar();
  1328. verifica();
  1329. }
  1330. }
  1331. else if(document.getElementById('a5').innerHTML=='O' && document.getElementById('a9').innerHTML=='O'){
  1332. if (document.getElementById('a1').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1333. document.getElementById('a1').innerHTML='O';
  1334. jogada++;
  1335. k=0;
  1336. recomeçar();
  1337. verifica();
  1338. }
  1339. }
  1340. else if(document.getElementById('a3').innerHTML=='O' && document.getElementById('a5').innerHTML=='O'){
  1341. if (document.getElementById('a7').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1342. document.getElementById('a7').innerHTML='O';
  1343. jogada++;
  1344. k=0;
  1345. recomeçar();
  1346. verifica();
  1347. }
  1348. }
  1349. else if(document.getElementById('a7').innerHTML=='O' && document.getElementById('a5').innerHTML=='O'){
  1350. if (document.getElementById('a3').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1351. document.getElementById('a3').innerHTML='O';
  1352. jogada++;
  1353. k=0;
  1354. recomeçar();
  1355. verifica();
  1356. }
  1357. }
  1358. else if(document.getElementById('a1').innerHTML=='O' && document.getElementById('a9').innerHTML=='O'){
  1359. if (document.getElementById('a5').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1360. document.getElementById('a5').innerHTML='O';
  1361. jogada++;
  1362. k=0;
  1363. recomeçar();
  1364. verifica();
  1365. }
  1366. }
  1367. else if(document.getElementById('a3').innerHTML=='O' && document.getElementById('a7').innerHTML=='O'){
  1368. if (document.getElementById('a5').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1369. document.getElementById('a5').innerHTML='O';
  1370. jogada++;
  1371. k=0;
  1372. recomeçar();
  1373. verifica();
  1374. }
  1375. }
  1376.  
  1377.  
  1378. // Empatar
  1379.  
  1380. else if(document.getElementById('a1').innerHTML=='X' && document.getElementById('a5').innerHTML=='X'){
  1381. if (document.getElementById('a9').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1382. document.getElementById('a9').innerHTML='O';
  1383. jogada++;
  1384. k=0;
  1385. recomeçar();
  1386. verifica();
  1387. }
  1388. }
  1389. else if(document.getElementById('a5').innerHTML=='X' && document.getElementById('a9').innerHTML=='X'){
  1390. if (document.getElementById('a1').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1391. document.getElementById('a1').innerHTML='O';
  1392. jogada++;
  1393. k=0;
  1394. recomeçar();
  1395. verifica();
  1396. }
  1397. }
  1398. else if(document.getElementById('a3').innerHTML=='X' && document.getElementById('a5').innerHTML=='X'){
  1399. if (document.getElementById('a7').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1400. document.getElementById('a7').innerHTML='O';
  1401. jogada++;
  1402. k=0;
  1403. recomeçar();
  1404. verifica();
  1405. }
  1406. }
  1407. else if(document.getElementById('a5').innerHTML=='X' && document.getElementById('a7').innerHTML=='X'){
  1408. if (document.getElementById('a3').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1409. document.getElementById('a3').innerHTML='O';
  1410. jogada++;
  1411. k=0;
  1412. recomeçar();
  1413. verifica();
  1414. }
  1415. }
  1416. else if(document.getElementById('a1').innerHTML=='X' && document.getElementById('a9').innerHTML=='X'){
  1417. if (document.getElementById('a5').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1418. document.getElementById('a5').innerHTML='O';
  1419. jogada++;
  1420. k=0;
  1421. recomeçar();
  1422. verifica();
  1423. }
  1424. }
  1425. else if(document.getElementById('a3').innerHTML=='X' && document.getElementById('a7').innerHTML=='X'){
  1426. if (document.getElementById('a5').innerHTML=='&nbsp;' && document.getElementById(x).className== "on") {
  1427. document.getElementById('a5').innerHTML='O';
  1428. jogada++;
  1429. k=0;
  1430. recomeçar();
  1431. verifica();
  1432. }
  1433. }
  1434.  
  1435. // Outros
  1436.  
  1437. else{
  1438. do{
  1439. c=Math.floor((Math.random()*9)+1);
  1440. }while (document.getElementById('a' + c ).innerHTML!='&nbsp;' && document.getElementById(x).className== "on");
  1441. document.getElementById('a' + c).innerHTML='O';
  1442. jogada++;
  1443. k=0;
  1444. c=0;
  1445. recomeçar();
  1446. verifica();
  1447. }
  1448.  
  1449.  
  1450.  
  1451. //jogada++;
  1452. //document.getElementById('a'+c).innerHTML='O';
  1453. //k=0;
  1454. //verifica();
  1455.  
  1456. }
  1457.  
  1458. }
  1459. }
  1460. function verifica(){
  1461.  
  1462. for(i=1,b=4,c=7;i<=3;i++,b++,c++){
  1463. if(win==0){
  1464. if (document.getElementById('a' + i).innerHTML==document.getElementById('a' + b).innerHTML && document.getElementById('a' + i).innerHTML== document.getElementById('a' + c).innerHTML && document.getElementById('a' + i).innerHTML!='&nbsp;') {
  1465. if(document.getElementById('a'+i).innerHTML=='X'){
  1466. alert('Jogador venceu!');
  1467. document.getElementById('jg1').value=parseInt(document.getElementById('jg1').value) + 1;
  1468. win=1;
  1469.  
  1470. }
  1471. else
  1472. if(document.getElementById('a'+i).innerHTML=='O'){
  1473. alert('CPU venceu!');
  1474. document.getElementById('jg2').value=parseInt(document.getElementById('jg2').value) + 1;
  1475. win=1;
  1476. }
  1477. }
  1478. }
  1479. }
  1480.  
  1481. for(i=1,b=2,c=3;i<=7;i=i+3,b=b+3,c=c+3){
  1482. if(win==0){
  1483. if (document.getElementById('a' + i).innerHTML==document.getElementById('a' + b).innerHTML && document.getElementById('a' + i).innerHTML== document.getElementById('a' + c).innerHTML && document.getElementById('a' + i).innerHTML!='&nbsp;') {
  1484. if(document.getElementById('a'+i).innerHTML=='X'){
  1485. alert('Jogador venceu!');
  1486. document.getElementById('jg1').value=parseInt(document.getElementById('jg1').value) + 1;
  1487. win=1;
  1488.  
  1489. }
  1490. else
  1491. if(document.getElementById('a'+i).innerHTML=='O'){
  1492. alert('CPU venceu!');
  1493. document.getElementById('jg2').value=parseInt(document.getElementById('jg2').value) + 1;
  1494. win=1;
  1495. }
  1496. }
  1497.  
  1498. }
  1499. }
  1500.  
  1501. if(win==0){
  1502. if(document.getElementById('a1').innerHTML== document.getElementById('a5').innerHTML && document.getElementById('a1').innerHTML==document.getElementById('a9').innerHTML && document.getElementById('a1').innerHTML!='&nbsp;'){
  1503. if(document.getElementById('a1').innerHTML=='X' && document.getElementById('a5').innerHTML=='X' && document.getElementById('a9').innerHTML=='X' ){
  1504. alert('Jogador venceu!');
  1505. document.getElementById('jg1').value=parseInt(document.getElementById('jg1').value) + 1;
  1506. win=1;
  1507.  
  1508. }
  1509. else
  1510. if(document.getElementById('a1').innerHTML=='O' && document.getElementById('a5').innerHTML=='O' && document.getElementById('a9').innerHTML=='O' ){
  1511. alert('CPU venceu!');
  1512. document.getElementById('jg2').value=parseInt(document.getElementById('jg2').value) + 1;
  1513. win=1;
  1514. }
  1515. }
  1516. }
  1517.  
  1518. if(win==0){
  1519. if(document.getElementById('a3').innerHTML== document.getElementById('a5').innerHTML && document.getElementById('a3').innerHTML==document.getElementById('a7').innerHTML && document.getElementById('a3').innerHTML!='&nbsp;'){
  1520. if(document.getElementById('a3').innerHTML=='X' && document.getElementById('a5').innerHTML=='X' && document.getElementById('a7').innerHTML=='X' ){
  1521. alert('Jogador venceu!');
  1522. document.getElementById('jg1').value=parseInt(document.getElementById('jg1').value) + 1;
  1523. win=1;
  1524.  
  1525. }
  1526. else
  1527. if(document.getElementById('a3').innerHTML=='O' && document.getElementById('a5').innerHTML=='O' && document.getElementById('a7').innerHTML=='O' ){
  1528. alert('CPU venceu!');
  1529. document.getElementById('jg2').value=parseInt(document.getElementById('jg2').value) + 1;
  1530. win=1;
  1531. }
  1532. }
  1533. }
  1534.  
  1535. if (win==0 && jogada==9) {
  1536. alert('Empate.');
  1537. document.getElementById('emp').value=parseInt(document.getElementById('emp').value) + 1;
  1538.  
  1539.  
  1540. }
  1541. }
  1542. function limpa(){
  1543. for(i=1;i<=9;i++){
  1544. document.getElementById('a' + i).innerHTML='&nbsp;';
  1545. }
  1546. jogada=0;
  1547. win=0;
  1548. j=0;
  1549. k=0;
  1550. }
  1551. }
  1552.  
  1553.  
  1554.  
  1555. </script>
  1556. </body>
  1557. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement