Verfügbare Informationen zu "Memory"
Qualität des Beitrags: Beteiligte Poster: sabsi1969 Forum: Test-Forum Forenbeschreibung: nur zum probieren aus dem Unterforum: Online-Spiele Antworten: 1 Forum gestartet am: Mittwoch 22.10.2008 Sprache: deutsch Link zum Originaltopic: Memory Letzte Antwort: vor 15 Jahren, 6 Monaten, 1 Tag, 18 Stunden, 30 Minuten
Alle Beiträge und Antworten zu "Memory"
Re: Memory
sabsi1969 - 22.10.2008, 20:43Memory
<script type='text/javascript'>
<!--
// Original: Brian Gosselin (bgaudiodr at aol dot com)
// Web Site: http://www.bgaudiodr.iwarp.com
var pics = new Array();
for (i = 0; i <= 18; i++) {
pics[i] = new Image();
pics[i].src = 'http://www.kostenlose-javascripts.de/_files/images/concentration/image' + i + '.gif';
}
var map=new Array(1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 11, 11, 12, 12, 13, 13, 14, 14, 15, 15, 16, 16, 17, 17, 18, 18);
var user = new Array();
var temparray = new Array();
var clickarray = new Array(0, 0);
var ticker, sec, min, ctr, id, oktoclick, finished;
function init() {
clearTimeout(id);
for (i = 0; i <= 35 ;i++) {
user[i] = 0;
}
ticker = 0;
min = 0;
sec = 0;
ctr = 0;
oktoclick = true;
finished = 0;
document.f.b.value = "";
scramble();
runclk();
for (i = 0; i <= 35; i++) {
document.f[('img'+i)].src = "image0.gif";
}
}
function runclk() {
min = Math.floor(ticker/60);
sec = (ticker-(min*60))+'';
if(sec.length == 1) {sec = "0"+sec};
ticker++;
document.f.b.value = min+":"+sec;
id = setTimeout('runclk()', 1000);
}
function scramble() {
for (z = 0; z < 5; z++) {
for (x = 0; x <= 35; x++) {
temparray[0] = Math.floor(Math.random()*36);
temparray[1] = map[temparray[0]];
temparray[2] = map[x];
map[x] = temparray[1];
map[temparray[0]] = temparray[2];
}
}
}
function showimage(but) {
if (oktoclick) {
oktoclick = false;
document.f[('img'+but)].src = 'image'+map[but]+'.gif';
if (ctr == 0) {
ctr++;
clickarray[0] = but;
oktoclick = true;
} else {
clickarray[1] = but;
ctr = 0;
setTimeout('returntoold()', 600);
}
}
}
function returntoold() {
if ((clickarray[0] == clickarray[1]) && (!user[clickarray[0]])) {
document.f[('img'+clickarray[0])].src = "image0.gif";
oktoclick = true;
} else {
if (map[clickarray[0]] != map[clickarray[1]]) {
if (user[clickarray[0]] == 0) {
document.f[('img'+clickarray[0])].src = "image0.gif";
}
if (user[clickarray[1]] == 0) {
document.f[('img'+clickarray[1])].src = "image0.gif";
}
}
if (map[clickarray[0]] == map[clickarray[1]]) {
if (user[clickarray[0]] == 0&&user[clickarray[1]] == 0) { finished++; }
user[clickarray[0]] = 1;
user[clickarray[1]] = 1;
}
if (finished >= 18) {
alert('Du hast es in '+document.f.b.value+' geschafft!');
init();
} else {
oktoclick = true;
}
}
}
window.onload=init;
//-->
</script>
<center>
<h2>Concentration</h2>
<form name="f">
<table cellpadding="0" cellspacing="0" border="0">
<script type="text/javascript">
<!--
for (r = 0; r <= 5; r++) {
document.write('<tr>');
for (c = 0; c <= 5; c++) {
document.write('<td align="center">');
document.write('<a href="javascript:showimage('+((6*r)+c)+')" onClick="document.f.b.focus()">');
document.write('<img src="image0.gif" name="img'+((6*r)+c)+'" border="0">');
document.write('</a></td>');
}
document.write('</tr>');
}
// End -->
</script>
</table>
<br /><br />
<input type="button" value=" " name="b" onclick="init()" />
</form>
</center>
<div id="kostenlosejavascripts" align="center"><a href="http://www.kostenlose-javascripts.de/hosting/webspace/uebersicht-webspace-anbieter.html" title="Webspace" target="_blank">Webspace</a></div>
<br />
Mit folgendem Code, können Sie den Beitrag ganz bequem auf ihrer Homepage verlinken
Weitere Beiträge aus dem Forum Test-Forum
Ähnliche Beiträge wie "Memory"
50 Hauspunkte - gepostet von Prof.Albus Dumbledore am Freitag 05.05.2006
Modifizierung Ergebnisdienst - gepostet von NwF2006 am Dienstag 06.06.2006
buchzitate erraten^^ - gepostet von Tigerauge am Sonntag 25.06.2006
AGBS-Vergleichsregatta - gepostet von Fabian am Dienstag 08.08.2006