Verfügbare Informationen zu "Memori"
Qualität des Beitrags: Beteiligte Poster: Ronin - Nico - KrYz3 - sebo69 Forenurl: Klick aus dem Unterforum: EDV Antworten: 6 Forum gestartet am: Mittwoch 03.05.2006 Sprache: deutsch Link zum Originaltopic: Memori Letzte Antwort: vor 17 Jahren, 11 Monaten, 16 Tagen, 23 Stunden, 17 Minuten
Alle Beiträge und Antworten zu "Memori"
Re: Memori
Ronin - 13.05.2006, 13:20Memori
<html>
<head>
<title> Memory mit vielen Bildern </title>
</head>
<script language="JavaScript">
var bilder=new Array("berger", "dorfmeister", "fischbacher", "goergl", "gottwald", "gredler", "hoellwarth", "hoffmann", "hosp", "kirchgasser", "loitzl", "maier", "matt", "morgenstern", "perner", "pranger", "raich", "riegler", "rottmann", "scheiber", "schifferer", "schild", "schoenfelder", "stecher", "walchhofer", "widhoelzl", "zettel");
var genommen=new Array();
var versuche;
var aufdeck;
var bild1, bild2;
var zuviel=0;
var bildblock=new Array();
var time, time2;
function init()
{
var anzahl=bilder.length-1;
var zufall;
var hilfe;
var j;
for (i=0;i<200;i++)
{
zufall=Math.ceil(Math.random()*anzahl);
hilfe=bilder[0];
bilder[0]=bilder[zufall];
bilder[zufall]=hilfe;
}
for (i=0;i<10;i++)
{
j=i+10;
genommen[i]=bilder[i];
genommen[j]=bilder[i];
}
}
function start1()
{
var hilfe;
var zufall;
for (i=0;i<150;i++)
{
zufall=Math.ceil(Math.random()*19);
hilfe=genommen[0];
genommen[0]=genommen[zufall];
genommen[zufall]=hilfe;
}
for (i=0;i<20;i++)
{
document.images[i].src="frage.jpg";
bildblock[i]=0;
}
aufdeck=0;
versuche=0;
zuviel=0;
time2=new Date();
}
function zudecken()
{
document.images[bild1].src="frage.jpg";
document.images[bild2].src="frage.jpg";
aufdeck=0;
zuviel=0;
}
function aufdecken(xx)
{
var paare=0;
var zeit;
var min;
var sec;
if ((aufdeck==1) && (bild1!=xx) && (bildblock[xx]==0) && (zuviel==0))
{
zuviel=1;
bild2=xx;
document.images[xx].src=genommen[xx]+".jpg";
versuche=versuche+1;
if (genommen[bild1]==genommen[bild2])
{
bildblock[bild1]=1;
bildblock[bild2]=1;
zuviel=0;
aufdeck=0;
for (i=0;i<20;i++)
{
paare=paare+bildblock[i];
}
if (paare==20)
{
time1=new Date();
zeit=((time1.getTime()-time2.getTime())/1000);
min=Math.floor(zeit/60);
sec=Math.round(zeit%60);
alert ("Du hast soviele Versuche gebraucht: "+versuche);
alert ("Solange hast Du gebraucht: "+min+":"+sec);
}
}
else
{
setTimeout("zudecken()", 2000);
}
}
if ((aufdeck==0) && (bildblock[xx]==0) && (zuviel==0))
{
document.images[xx].src=genommen[xx]+".jpg";
aufdeck=aufdeck+1;
bild1=xx;
}
}
</script>
<body onLoad="init()">
<table align=center cellpadding=2>
<tr>
<td align=center valign=middle> <img src="leer.jpg" width=80 height=120 onClick="aufdecken(0)" > </td>
<td align=center valign=middle> <img src="leer.jpg" width=80 height=120 onClick="aufdecken(1)" > </td>
<td align=center valign=middle> <img src="leer.jpg" width=80 height=120 onClick="aufdecken(2)" > </td>
<td align=center valign=middle> <img src="leer.jpg" width=80 height=120 onClick="aufdecken(3)" > </td>
<td align=center valign=middle> <img src="leer.jpg" width=80 height=120 onClick="aufdecken(4)" > </td>
</tr>
<tr>
<td align=center valign=middle> <img src="leer.jpg" width=80 height=120 onClick="aufdecken(5)" > </td>
<td align=center valign=middle> <img src="leer.jpg" width=80 height=120 onClick="aufdecken(6)" > </td>
<td align=center valign=middle> <img src="leer.jpg" width=80 height=120 onClick="aufdecken(7)" > </td>
<td align=center valign=middle> <img src="leer.jpg" width=80 height=120 onClick="aufdecken(8)" > </td>
<td align=center valign=middle> <img src="leer.jpg" width=80 height=120 onClick="aufdecken(9)" > </td>
</tr>
<tr>
<td align=center valign=middle> <img src="leer.jpg" width=80 height=120 onClick="aufdecken(10)" > </td>
<td align=center valign=middle> <img src="leer.jpg" width=80 height=120 onClick="aufdecken(11)" > </td>
<td align=center valign=middle> <img src="leer.jpg" width=80 height=120 onClick="aufdecken(12)" > </td>
<td align=center valign=middle> <img src="leer.jpg" width=80 height=120 onClick="aufdecken(13)" > </td>
<td align=center valign=middle> <img src="leer.jpg" width=80 height=120 onClick="aufdecken(14)" > </td>
</tr>
<tr>
<td align=center valign=middle> <img src="leer.jpg" width=80 height=120 onClick="aufdecken(15)" > </td>
<td align=center valign=middle> <img src="leer.jpg" width=80 height=120 onClick="aufdecken(16)" > </td>
<td align=center valign=middle> <img src="leer.jpg" width=80 height=120 onClick="aufdecken(17)" > </td>
<td align=center valign=middle> <img src="leer.jpg" width=80 height=120 onClick="aufdecken(18)" > </td>
<td align=center valign=middle> <img src="leer.jpg" width=80 height=120 onClick="aufdecken(19)" > </td>
</tr>
</table>
<form>
<table align=center>
<tr>
<td>
<input type="button" value="Fenster schließen" onClick="window.close()">
</td>
<td>
<input type="button" value="Spiel starten" onClick="start1()">
</td>
</tr>
</table>
</form>
</body>
</html>
das binärcode beispiel hab ich nicht. und ich denk das mit html sollte man hinbekommen
Re: Memori
Nico - 13.05.2006, 15:00
naja ich würd sagen das ganze lässt sich in der mittagspause am montag lernen^^
Re: Memori
KrYz3 - 13.05.2006, 16:06
naja emil schön und gut dass wir jez das ganze memory bsp haben, aba es geht ja mal darum dass man es versteht oda?^^
meiner meinung nach steht da einfach nur viel da ^^
Re: Memori
Ronin - 14.05.2006, 01:12
pff. ich nix verstehn.
ich lern amal nur die befehle neu hab schon genug von denen vergessen^^
Re: Memori
KrYz3 - 14.05.2006, 12:34
jau
das sollte ich auch mal machen...
der test wird morgen sicher lustig ^^ ich hab ma mal kurzden letzten angschaut den wir hatten ^^ => einfach nur lol ^^
bei manchen frage habich mich selber gefragt wie ich dazu fähig war auf so was zu natworten ;)
Re: Memori
sebo69 - 14.05.2006, 12:44
Ich kagg druff. Das reicht wenn ich morgen ein bissi was anschau mit euch.
Ich lern lieber Bio & Mach Musik Referat :eek:
Mit folgendem Code, können Sie den Beitrag ganz bequem auf ihrer Homepage verlinken
Weitere Beiträge aus dem Forum Untitled
Mahte Zettel? - gepostet von sebo69 am Samstag 07.10.2006
Ähnliche Beiträge wie "Memori"