var TicTacToe = {
//"","","","","","","","","","ElementID"
Variable : ["","","","","","","","","",""],
Turn : [0,"Player1","Player2",0,0],
Start : function() {
TicTacToe.Turn[0] = 1;
TicTacToe.Turn[1] = document.getElementById("TicTacToe_Input_1").value;
TicTacToe.Turn[2] = document.getElementById("TicTacToe_Input_2").value;
document.getElementById("TicTacToe_P1_Name").innerHTML = TicTacToe.Turn[1];
document.getElementById("TicTacToe_P2_Name").innerHTML = TicTacToe.Turn[2];
document.getElementById("TicTacToe_Button").innerHTML = '';
},
Reset : function() {
TicTacToe.Generate(TicTacToe.Variable[9]);
TicTacToe.Variable = ["","","","","","","","","",TicTacToe.Variable[9]];
TicTacToe.Turn = [0,"Player1","Player2",0,0];
},
Generate : function(ElementId) {
TicTacToe.Variable[9] = ElementId;
document.getElementById(ElementId).innerHTML = '
';
},
Choose : function(num) {
if (TicTacToe.Turn[0] != 0) {
if (TicTacToe.Variable[num-1] == "") {
TicTacToe.Variable[num-1] = TicTacToe.Turn[TicTacToe.Turn[0]];
document.getElementById("TicTacToe_"+num).innerHTML = "Score : Player 1 : 0 Player 2 : 0
"+TicTacToe.Turn[TicTacToe.Turn[0]]+"
"; if(TicTacToe.Turn[0] == 1) { TicTacToe.Turn[0] = 2; } else { TicTacToe.Turn[0] = 1; } } TicTacToe.Check(); } }, Check : function() { /** 123,456,789,159,357,147,258,369 012;345;678;048;246;036;047;258 **/ if (TicTacToe.Variable[0] == TicTacToe.Variable[1] && TicTacToe.Variable[0] == TicTacToe.Variable[2]) { if(TicTacToe.Variable[0] == TicTacToe.Turn[1]) { TicTacToe.Turn[3] = TicTacToe.Turn[3] + 1; } else { TicTacToe.Turn[4] = TicTacToe.Turn[4] + 1; } document.getElementById("TicTacToe_P1_Score").innerHTML = TicTacToe.Turn[3]; document.getElementById("TicTacToe_P2_Score").innerHTML = TicTacToe.Turn[4]; } else if(TicTacToe.Variable[3] == TicTacToe.Variable[4] && TicTacToe.Variable[3] == TicTacToe.Variable[5]) { } } };