Jogo da Velha em Javascript
var Jogando = false; // Identifica se há um jogo ocorrendo ou não. var Msg_Padrao = "Clique em 'Jogar agora' para iniciar"; // Mensagem padrão da barra de mensagens do jogo. var Vez = "PC"; // O padrão é o computador começar o jogo. var BT_Jogados = 0; // Indica o número de botões jogados na pertida (0 a 9) function InformaVitoria(B1, B2, B3) { // Esta função informa o ganhador, marca a sequência feita e atualiza o placar. CorPadrao = "#E0E0E0"; CorGanhador = "#C0C0C0"; document.all[B1].style.background = CorGanhador; document.all[B2].style.background = CorGanhador; document.all[B3].style.background = CorGanhador; if (document.all[B1].value==QUADRO.ESCOLHA.value) { alert("Você ganhou."); QUADRO.PONTOS_USU.value = (QUADRO.PONTOS_USU.value * 1) + 1; } else { alert("Computador ganhou."); QUADRO.PONTOS_PC.value = (QUADRO.PONTOS_PC.value * 1) + 1; } document.all[B1].style.background = CorPadrao; document.all[B2].style.background = CorPadrao; document.all[B3].style.background = CorPadrao; Ativacao_Quadro(false); // Desabilita o quadro para limpar os campos, Ativacao_Quadro(true); // Habilita novamente o quadro para continuar o jogo. // Se o PC ganhou, ele começa o próximo jogo: if (Vez=="PC") PC_Jogar(); } function VerResultado() { /* Esta função verifica se há um ganhador após a jogada efetuada ou se terminou com empate. */ // Verifica se há ganhador por colunas com X: for (coluna=1; coluna
Jogar com 'O' Jogar com 'X'
Computador começa Você