Advertisement
DraKiNs

[JS] Tic Tac Toe Simples

Sep 19th, 2011
300
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.70 KB | None | 0 0
  1. <script>
  2.  
  3. function checarPossivelVitoria(matriz)
  4. {
  5.  
  6.     //
  7.     //  Jogadas Horizontais
  8.     //  Por Bruno da Silva
  9.  
  10.     if(matriz[1][0] == 1 && matriz[2][0] == 1) retornarJogada(matriz[0][0]);   
  11.     if(matriz[1][0] == 1 && matriz[0][0] == 1) retornarJogada(matriz[2][0]);   
  12.     if(matriz[2][0] == 1 && matriz[0][0] == 1) retornarJogada(matriz[1][0]);
  13.     if(matriz[1][1] == 1 && matriz[2][1] == 1) retornarJogada(matriz[0][1]);
  14.     if(matriz[1][1] == 1 && matriz[0][1] == 1) retornarJogada(matriz[2][1]);
  15.     if(matriz[2][1] == 1 && matriz[0][1] == 1) retornarJogada(matriz[1][1]);
  16.     if(matriz[1][2] == 1 && matriz[2][2] == 1) retornarJogada(matriz[0][2]);
  17.     if(matriz[1][2] == 1 && matriz[0][2] == 1) retornarJogada(matriz[2][2]);
  18.     if(matriz[2][2] == 1 && matriz[0][2] == 1) retornarJogada(matriz[1][2]);
  19.  
  20.  
  21.     //
  22.     //  Jogadas Verticais
  23.     //  Por Bruno da Silva
  24.  
  25.     if(matriz[0][1] == 1 && matriz[0][2] == 1) retornarJogada(matriz[0][0]);
  26.     if(matriz[0][2] == 1 && matriz[0][0] == 1) retornarJogada(matriz[0][1]);
  27.     if(matriz[0][1] == 1 && matriz[0][0] == 1) retornarJogada(matriz[0][2]);
  28.     if(matriz[1][1] == 1 && matriz[1][2] == 1) retornarJogada(matriz[1][0]);
  29.     if(matriz[1][2] == 1 && matriz[1][0] == 1) retornarJogada(matriz[1][1]);
  30.     if(matriz[1][1] == 1 && matriz[1][0] == 1) retornarJogada(matriz[1][2]);   
  31.     if(matriz[1][1] == 1 && matriz[1][2] == 1) retornarJogada(matriz[1][0]);
  32.     if(matriz[1][2] == 1 && matriz[1][0] == 1) retornarJogada(matriz[1][1]);
  33.     if(matriz[1][1] == 1 && matriz[1][0] == 1) retornarJogada(matriz[1][2]);   
  34.  
  35.     return true;
  36. }
  37.  
  38. //
  39. //  Criem a função "retornarJogada"
  40. //    Ela irá receber a matriz que o computador precisa fazer a jogada
  41. //  Acessem blog da equipe www.ips-team.blogspot.com
  42. //      Obrigado!
  43. //
  44. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement