
Ayuda a Novato
Publicado por Mario (2 intervenciones) el 19/09/2014 20:46:25
Hola bune día
Estoy aprendiendo JS pero me he atorado con uno de mis primeros códigos y acudo a ustedes a ver si me pueden ayudar no encuentro el error, aquí les dejo mi código, de antemano Gracias.
me marca un error en la primer linea y primer columna, supongo yo que es la función pero un primer programa que hice le juego normal de piedra, papel o tijeras no medio problema, fue hasta que agregue las opciones de "lagarto" y "spock" cuando me dio el error.
Gracias de antemano.
Estoy aprendiendo JS pero me he atorado con uno de mis primeros códigos y acudo a ustedes a ver si me pueden ayudar no encuentro el error, aquí les dejo mi código, de antemano Gracias.
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
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
//Fybcuib para generar un numero entero aleatorio
function aleatorio(minimo, maximo)
{
var numero = Math.floor(Math.random() * (maximo - minimo + 1) + minimo );
return numero;
}
var piedra = 0;
var papel = 1;
var tijera = 2;
var lagarto = 3;
var spock = 4;
var opciones = ["piedra", "papel", "tijera", "lagarto", "spock"];
var opcionUsuario;
var opcionMaquina = aleatorio(0,2);
opcionUsuario = prompt("¿Que eliges?\nPiedra: 0\nPapel: 1\nTijera: 2\nLagarto: 3\nSpock: 4", 0);
alert("Elegiste: " + opciones[opcionUsuario]);
alert("Javascript eligio " + opciones[opcionMaquina]);
if (opcionUsuario == piedra)
{
if(opcionMaquina == piedra)
{
alert("Enpate!!");
}
else if(opcionMaquina == papel)
{
alert("Perdite!!");
}
else if(opcionMaquina == tijera)
{
alert("Ganaste!!");
}
else if(opcionMaquina == lagarto)
{
alert("Ganaste!!");
}
else if(opcionMaquina == spock)
{
alert("Perdiste!!");
}
}
else if (opcionUsuario == papel)
{
if(opcionMaquina == piedra)
{
alert("Ganaste!!");
}
else if(opcionMaquina == papel)
{
alert("Enpate!!");
}
else if(opcionMaquina == tijera)
{
alert("Perdiste!!");
}
else if(opcionMaquina == lagarto)
{
alert("Perdiste!!");
}
else if(opcionMaquina == spock)
{
alert("Ganaste!!");
}
}
else if (opcionUsuario == tijera)
{
if(opcionMaquina == piedra)
{
alert("Ganaste!!");
}
else if(opcionMaquina == papel)
{
alert("Perdiste!!");
}
else if(opcionMaquina == tijera)
{
alert("Empate!!");
}
else if(opcionMaquina == lagarto)
{
alert("Ganaste!!");
}
else if(opcionMaquina == spock)
{
alert("Perdiste!!");
}
else if (opcionUsuario == lagarto)
{
if(opcionMaquina == piedra)
{
alert("Perdiste!!");
}
else if(opcionMaquina == papel)
{
alert("Ganaste!!");
}
else if(opcionMaquina == tijera)
{
alert("Perdiste!!");
}
else if(opcionMaquina == lagarto)
{
alert("Empate!!");
}
else if(opcionMaquina == spock)
{
alert("Ganaste!!");
}
else if (opcionUsuario == spock)
{
if(opcionMaquina == piedra)
{
alert("Ganaste!!");
}
else if(opcionMaquina == papel)
{
alert("Perdiste!!");
}
else if(opcionMaquina == tijera)
{
alert("Ganaste!!");
}
else if(opcionMaquina == lagarto)
{
alert("Perdiste!!");
}
else if(opcionMaquina == spock)
{
alert("Empate!!");
}
}
else
{
alert("Tu opción no es valida!!");
}
me marca un error en la primer linea y primer columna, supongo yo que es la función pero un primer programa que hice le juego normal de piedra, papel o tijeras no medio problema, fue hasta que agregue las opciones de "lagarto" y "spock" cuando me dio el error.
Gracias de antemano.
Valora esta pregunta


0