bitte um hilfe für javascript

B

Ben-May

Well-known member
Mitglied seit
31 Mai 2004
Beiträge
347
Reaktionen
6
Ort
BELGIEN
Hallo,

http://www.free-webspace.biz/mayben/Examen2.html

auf der seite könnt ihr ein spiel sehen.
Ich muss dieses Spiel jetzt modifizieren.
Wenn ihr mir schnell helfen könntet wäre ich euch sehr dankbar. (Sitz gerade in der Prüfung deshalb = dringend.)

Sachen die geändert werden müssen:
-Spielfeld muss kleiner gemacht werden. (original = 4x4 muss auf 3 x 4 gemacht werden)
-muss angeben wieviel versuche man gebraucht hat, um es zu schaffen.

Hier die bilder fals ihr sie braucht:
http://www.free-webspace.biz/mayben/img0.jpg
http://www.free-webspace.biz/mayben/img1.jpg
http://www.free-webspace.biz/mayben/img2.jpg
http://www.free-webspace.biz/mayben/img3.jpg
http://www.free-webspace.biz/mayben/img4.jpg
http://www.free-webspace.biz/mayben/img5.jpg
http://www.free-webspace.biz/mayben/img6.jpg
http://www.free-webspace.biz/mayben/img7.jpg
http://www.free-webspace.biz/mayben/img8.jpg


danke
 
B

Ben-May

Well-known member
Mitglied seit
31 Mai 2004
Beiträge
347
Reaktionen
6
Ort
BELGIEN
weis nicht warum das nicht geht

hier der code:
<html>
<head>
<title>Jeu de concentration</title>
<script language=JavaScript>
<!--
var aJeu=new Array(1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8);
var aDecouvert=new Array();
var ZoneClic=new Array(0,0);
var Tentative,nDecouvert;
function init()
{for (i=0;i<16;i++) aDecouvert=0;
Tentative=0;
nDecouvert=0;
melange();
for (i=0;i<16;i++) document.f[('img'+i)].src="img0.jpg";
PeutCliquer=true;
}
function melange()
{for(z=0;z<3;z++)
{for(x=0;x<16;x++)
{iPos=Math.floor(Math.random()*16);
iTmp=aJeu[iPos];
aJeu[iPos]=aJeu[x];
aJeu[x]=iTmp;
}
}
}
function AfficheImage(choix)
{if (PeutCliquer)
{PeutCliquer=false;
document.f[('img'+choix)].src='img'+aJeu[choix]+'.jpg';
if (Tentative==0)
{Tentative++;
ZoneClic[0]=choix;
PeutCliquer=true;
}
else
{ZoneClic[1]=choix;
Tentative=0;
setTimeout('Decider()',1200);
}
}
}
function Decider()
{if ((ZoneClic[0]==ZoneClic[1]) && (!aDecouvert[ZoneClic[0]]))
{document.f[('img'+ZoneClic[0])].src="img0.jpg";
PeutCliquer=true;
}
else
{if (aJeu[ZoneClic[0]]!=aJeu[ZoneClic[1]])
{if(aDecouvert[ZoneClic[0]]==0)
document.f[('img'+ZoneClic[0])].src="img0.jpg";
if(aDecouvert[ZoneClic[1]]==0)
document.f[('img'+ZoneClic[1])].src="img0.jpg";
}
else
{if(aDecouvert[ZoneClic[0]]==0&&aDecouvert[ZoneClic[1]]==0) nDecouvert++;
aDecouvert[ZoneClic[0]]=1;
aDecouvert[ZoneClic[1]]=1;
}
if(nDecouvert>=8)
{alert('! ! G A G N E ! !');
init();
}
else PeutCliquer=true;
}
}
-->
</script>
</head>
<body onload=init()>
<center>
<h2>Concentration</h2>
<table cellpadding=0 cellspacing=0 border=0>
<form name=f>
<script language="javascript">
<!--
for(r=0;r<4;r++)
{document.write('<tr>');
for(c=0;c<4;c++)
{document.write('<td align=center>');
document.write('<a href="javascript:AfficheImage('+((4*r)+c)+')">');
document.write('<img src=img0.jpg name="img'+((4*r)+c)+'" border="0">');
document.write('</a></td>');
}
document.write('</tr>');
}
-->
</script>
</table>



<input type="button" value="Initialiser" name="b" onClick="init()">



</form>
</center>
</body>
</html>
 
G

Guest

Sammelaccount
Mitglied seit
4 Sep 2001
Beiträge
11.127
Reaktionen
894
 
Oben