diff --git b/#README.md# a/#README.md#
new file mode 100644
index 0000000..afecb3a
--- /dev/null
+++ a/#README.md#
@@ -0,0 +1 @@
+Para jugar es obligatorio ingresar nombres para los jugadores, asi se evita problemas. despues de eso se puede jugar sin problema.
\ No newline at end of file
diff --git b/README.md a/README.md
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ a/README.md
diff --git b/TatetiJS/tateti.html a/TatetiJS/tateti.html
new file mode 100644
index 0000000..757ba4c
--- /dev/null
+++ a/TatetiJS/tateti.html
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+TaTeTi
+
+
+
+
+ |
+ |
+ |
+
+
+
+ |
+ |
+ |
+
+
+
+ |
+ |
+ |
+
+
+
+
+ Jugador 1 |
+ |
+ Jugador 2 |
+
+
+
+ |
+ |
+ |
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git b/TatetiJS/tateti.js a/TatetiJS/tateti.js
new file mode 100644
index 0000000..42f35d0
--- /dev/null
+++ a/TatetiJS/tateti.js
@@ -0,0 +1,157 @@
+ var img='http://images.coveralia.com/audio/d/Def_Leppard-X-Frontal.jpg' ;
+ var turno=1;
+ var arreglo = new Array();
+ var jug1=0;
+ var jug2=0;
+ var jugada = 0;
+
+ for(i=0; i<=8; i++){
+
+ arreglo[i]=-1;
+
+ }
+
+function cargarJugadores(){
+ do {
+ jug1=prompt("ingrese el jugador1");
+ } while (jug1=="");
+ do {
+ jug2=prompt('ingrese el jugador2');
+ } while (jug2=="");
+
+ document.getElementById("jugador1").innerHTML=jug1;
+ document.getElementById("jugador2").innerHTML=jug2;
+}
+
+ function box(pos){
+
+ if(arreglo[pos]==-1){
+
+ if(turno==1){
+ if(img=='http://images.coveralia.com/audio/d/Def_Leppard-X-Frontal.jpg'){
+ imagen=document.createElement("img");
+ imagen.src=img;
+ imagen.width=100;
+ document.getElementById('c'+pos).appendChild(imagen);
+ arreglo[pos]=1;
+ turno=2;
+ img='https://steemitimages.com/0x0/https://s5.postimg.cc/5z0fqjfnr/redonda_1.jpg';
+ jugada++;
+ }
+
+ }else if(turno==2){
+ if(img=='https://steemitimages.com/0x0/https://s5.postimg.cc/5z0fqjfnr/redonda_1.jpg'){
+ imagen=document.createElement("img");
+ imagen.src=img;
+ imagen.width=100;
+ document.getElementById('c'+pos).appendChild(imagen);
+ arreglo[pos]=0;
+ turno=1;
+ img='http://images.coveralia.com/audio/d/Def_Leppard-X-Frontal.jpg' ;
+ jugada++;
+ }
+
+ }
+
+ }else{ alert('Posicion ocupada!'); }
+
+ if(arreglo[0]==1 && arreglo[1]==1 && arreglo[2]==1){
+ alert('gano X');
+ jug1=jug1+1;
+
+ }
+
+ if(arreglo[0]==0 && arreglo[1]==0 && arreglo[2]==0){
+ alert('gano O');
+ jug2=jug2+1;
+
+ }
+
+ if(arreglo[3]==1 && arreglo[4]==1 && arreglo[5]==1){
+ alert('gano X');
+ jug1=jug1+1;
+
+ }
+
+ if(arreglo[3]==0 && arreglo[4]==0 && arreglo[5]==0){
+ alert('gano O');
+ jug2=jug2+1;
+
+ }
+
+ if(arreglo[6]==1 && arreglo[7]==1 && arreglo[8]==1){
+ alert('gano X');
+ jug1=jug1+1;
+
+ }
+
+ if(arreglo[6]==0 && arreglo[7]==0 && arreglo[8]==0){
+ alert('gano O');
+ jug2=jug2+1;
+
+ }
+
+ if(arreglo[0]==1 && arreglo[3]==1 && arreglo[6]==1){
+ alert('gano X');
+ jug1=jug1+1;
+
+ }
+
+ if(arreglo[0]==0 && arreglo[3]==0 && arreglo[6]==0){
+ alert('gano O');
+ jug2=jug2+1;
+
+ }
+
+ if(arreglo[1]==1 && arreglo[4]==1 && arreglo[7]==1){
+ alert('gano X');
+ jug1=jug1+1;
+
+ }
+
+ if(arreglo[1]==0 && arreglo[4]==0 && arreglo[7]==0){
+ alert('gano O');
+ jug2=jug2+1;
+
+ }
+
+ if(arreglo[2]==1 && arreglo[5]==1 && arreglo[8]==1){
+ alert('gano X');
+ jug1=jug1+1;
+
+ }
+
+ if(arreglo[2]==0 && arreglo[5]==0 && arreglo[8]==0){
+ alert('gano O');
+ jug2=jug2+1;
+
+ }
+
+ if(arreglo[0]==1 && arreglo[4]==1 && arreglo[8]==1){
+ alert('gano X');
+ jug1=jug1+1;
+
+ }
+
+ if(arreglo[0]==0 && arreglo[4]==0 && arreglo[8]==0){
+ alert('gano O');
+ jug2=jug2+1;
+
+ }
+
+ if(arreglo[2]==1 && arreglo[4]==1 && arreglo[6]==1){
+ alert('gano X');
+ jug1=jug1+1;
+
+ }
+
+ if(arreglo[2]==0 && arreglo[4]==0 && arreglo[6]==0){
+ alert('gano O');
+ jug2=jug2+1;
+
+ }
+ if (jugada == 9) {
+ alert("Empate")
+ }
+
+ }
\ No newline at end of file