JavaScript - hacer el juego del 7 y medio en javascript

   
Vista:

hacer el juego del 7 y medio en javascript

Publicado por Roger (1 intervención) el 27/04/2010 12:07:40
Necesito hacer el juego del 7 y medio en javascript

las condiciones que debe cumplir son estas:

-al abrir por primera vez noaparecera ninguna carta en pantalla.
-las cartas por encima de 7 valen medio punto.
-cuando saques mas de 7 y medio te impedira que al apretar boton saques ma carta y te diras has perdido.
.tengo hecho esto:

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
var setimedio=new Array(47)
/* Bastos */
setimedio[0]=new image();
setimedio[0].src='/imatges/b1.png';
setimedio[1]=new image();
setimedio[1].src='/imatges/b2.png';
setimedio[2]=new image();
setimedio[2].src='/imatges/b3.png';
setimedio[3]=new image();
setimedio[3].src='/imatges/b4.png';
setimedio[4]=new image();
setimedio[4].src='/imatges/b5.png';
setimedio[5]=new image();
setimedio[5].src='/imatges/b6.png';
setimedio[6]=new image();
setimedio[6].src='/imatges/b7.png';
setimedio[7]=new image();
setimedio[7].src='/imatges/b8.png';
setimedio[8]=new image();
setimedio[8].src='/imatges/b9.png';
setimedio[9]=new image();
setimedio[9].src='/imatges/b10.png';
setimedio[10]=new image();
setimedio[10].src='/imatges/b11.png';
setimedio[11]=new image();
setimedio[11].src='/imatges/b12.png';
 
/* Copas */
setimedio[12]=new image();
setimedio[12].src='/imatges/c1.png';
setimedio[13]=new image();
setimedio[13].src='/imatges/c2.png';
setimedio[14]=new image();
setimedio[14].src='/imatges/c3.png';
setimedio[15]=new image();
setimedio[15].src='/imatges/c4.png';
setimedio[16]=new image();
setimedio[16].src='/imatges/c5.png';
setimedio[17]=new image();
setimedio[17].src='/imatges/c6.png';
setimedio[18]=new image();
setimedio[18].src='/imatges/c7.png';
setimedio[19]=new image();
setimedio[19].src='/imatges/c8.png';
setimedio[20]=new image();
setimedio[20].src='/imatges/c9.png';
setimedio[21]=new image();
setimedio[21].src='/imatges/c10.png';
setimedio[22]=new image();
setimedio[22].src='/imatges/c11.png';
setimedio[23]=new image();
setimedio[23].src='/imatges/c12.png';
 
/* Oros */
setimedio[24]=new image();
setimedio[24].src='/imatges/m1.png';
setimedio[25]=new image();
setimedio[25].src='/imatges/m2.png';
setimedio[26]=new image();
setimedio[26].src='/imatges/m3.png';
setimedio[27]=new image();
setimedio[27].src='/imatges/m4.png';
setimedio[28]=new image();
setimedio[28].src='/imatges/m5.png';
setimedio[29]=new image();
setimedio[29].src='/imatges/m6.png';
setimedio[30]=new image();
setimedio[30].src='/imatges/m7.png';
setimedio[31]=new image();
setimedio[31].src='/imatges/m8.png';
setimedio[32]=new image();
setimedio[32].src='/imatges/m9.png';
setimedio[33]=new image();
setimedio[33].src='/imatges/m10.png';
setimedio[34]=new image();
setimedio[34].src='/imatges/m11.png';
setimedio[35]=new image();
setimedio[35].src='/imatges/m12.png';
 
/* Espadas */
 
setimedio[36]=new image();
setimedio[36].src='/imatges/s1.png';
setimedio[37]=new image();
setimedio[37].src='/imatges/s2.png';
setimedio[38]=new image();
setimedio[38].src='/imatges/s3.png';
setimedio[39]=new image();
setimedio[39].src='/imatges/s4.png';
setimedio[40]=new image();
setimedio[40].src='/imatges/s5.png';
setimedio[41]=new image();
setimedio[41].src='/imatges/s6.png';
setimedio[42]=new image();
setimedio[42].src='/imatges/s7.png';
setimedio[43]=new image();
setimedio[43].src='/imatges/s8.png';
setimedio[44]=new image();
setimedio[44].src='/imatges/s9.png';
setimedio[45]=new image();
setimedio[45].src='/imatges/s10.png';
setimedio[46]=new image();
setimedio[46].src='/imatges/s11.png';
setimedio[47]=new image();
setimedio[47].src='/imatges/s12.png';
 
function cartes(){
	var sieteaux=new Array(48);
	var carta;
 
	for(n=0;n<47;n++){
 
		do{
			carta=parseInt(Math.random()*47)+1;
		}while(sieteaux[carta]==1);
 
 
		if(sieteaux[carta]==0 && sieteaux[carta]<=11){
				document.images["carta01"].src=sieteimedio[carta].src;
		}
		if(sieteaux[carta]>=12 && sieteaux[carta]<=23){
				document.images["carta01"].src=sieteimedio[carta].src;
		}
		if(sieteaux[carta]>=24 && sieteaux[carta]<=35){
				document.images["carta01"].src=sieteimedio[carta].src;
		}
		if(sieteaux[carta]>=36 && sieteaux[carta]>=47){
				document.images["carta01"].src=sieteimedio[carta].src;
		}
 
	}
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder