-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcodigo.js
85 lines (70 loc) · 2.32 KB
/
codigo.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
let j=0;
let turno=0;
let juegoplay=true;
document.querySelectorAll("button").forEach( obj=> obj.addEventListener("click",Colocar));
let Contenedor= document.getElementsByClassName("container");
let Parafo= document.getElementById('parafo');
let Play= document.getElementById('Reset'); //
// contenedorBt.appendChild(BotonReset);
Play.addEventListener("click",resetearValor);
function Colocar(e) {
let cont= e.target;
if(juegoplay)
{ if(cont.innerHTML.length===0){
if(turno===0)
{
cont.innerHTML="X";
cont.style.color="red";
cont.style.fontSize="80px";
cont.value="X";
// let myTurnRojo= Generar('X');
// cont.style.fontSize="100%";
turno++;
}
else if(turno===1)
{
cont.innerHTML="O";
cont.value="O";
cont.style.color="blue";
cont.style.fontSize="80px";
// let miTurnoAzul= Generar('O');
// cont.style.fontSize="100%";
turno=0;
}
//CompararIgualdad(cont.innerText,cont.innerText);
if(j>3)
{ CompararIgualdad(Contenedor[0].value,Contenedor[1].value,Contenedor[2].value);
CompararIgualdad(Contenedor[0].value,Contenedor[4].value,Contenedor[8].value);
CompararIgualdad(Contenedor[0].value,Contenedor[3].value,Contenedor[6].value);
CompararIgualdad(Contenedor[3].value,Contenedor[4].value,Contenedor[5].value);
CompararIgualdad(Contenedor[6].value,Contenedor[7].value,Contenedor[8].value);
CompararIgualdad(Contenedor[6].value,Contenedor[4].value,Contenedor[2].value);
CompararIgualdad(Contenedor[2].value,Contenedor[5].value,Contenedor[8].value);
CompararIgualdad(Contenedor[1].value,Contenedor[4].value,Contenedor[7].value);}
j++;
}
else{}
}
if(j>8)
{juegoplay=false;}
}
//let Generar = function(turn){if(turn==='X'){return 0;} if(turn==='Y'){return 1;}};
/* for(let i=0; i<contenedor.length; i++) {
contenedor[i].addEventListener('click', saludar);
j=i;
} */
function CompararIgualdad(a,b,c){
if(a===b&&c===a)
{if(turno===1){ Parafo.innerHTML="Ganaste Jugador Rojo";}
if(turno===0){ Parafo.innerHTML="Ganaste Jugador Azul";}
juegoplay=false; }
}
function resetearValor(){
for(var i=0; i<9;i++){
Contenedor[i].innerHTML="";
Contenedor[i].value=i;
}
Parafo.innerHTML="";
turno=0;
j=0;
juegoplay=true;}