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
| <html>
<head>
<title>Memory</title>
</head>
<body>
<center><h1>MEMORY</h1>
<table width='80%'>
<tr>
<td><center><img src='dos.jpg' onclick='joue(0)'></center></td>
<td><center><img src='dos.jpg' onclick='joue(1)'></center></td>
<td><center><img src='dos.jpg' onclick='joue(2)'></center></td>
<td><center><img src='dos.jpg' onclick='joue(3)'></center></td>
<td><center><img src='dos.jpg' onclick='joue(4)'></center></td>
<td><center><img src='dos.jpg' onclick='joue(5)'></center></td></tr>
<tr>
<td><center><img src='dos.jpg' onclick='joue(6)'></center></td>
<td><center><img src='dos.jpg' onclick='joue(7)'></center></td>
<td><center><img src='dos.jpg' onclick='joue(8)'></center></td>
<td><center><img src='dos.jpg' onclick='joue(9)'></center></td>
<td><center><img src='dos.jpg' onclick='joue(10)'></center></td>
<td><center><img src='dos.jpg' onclick='joue(11)'></center></td></tr>
<tr>
<td><center><img src='dos.jpg' onclick='joue(12)'></center></td>
<td><center><img src='dos.jpg' onclick='joue(13)'></center></td>
<td><center><img src='dos.jpg' onclick='joue(14)'></center></td>
<td><center><img src='dos.jpg' onclick='joue(15)'></center></td>
<td><center><img src='dos.jpg' onclick='joue(16)'></center></td>
<td><center><img src='dos.jpg' onclick='joue(17)'></center></td></tr>
</table>
</center>
<script language='javascript'>
img=new Array(18);
for (i=0;i<9;i++){
img[i]=i+1;
img[i+9]=i+1;
}
for (i=0;i<18;i++){
a=rnd(18);
b=img[a];
img[a]=img[i];
img[i]=b;
}
nombre=0;
points=0;
tentatives=0;
var droit=20;
var score=(droit-(tentatives/2));
var url="index.html";
function joue(i){
if (img[i]!=-1){
if (nombre==0){
nombre=1;
case1=i;
change(i,img[i]+'.jpg',0);
}else if (nombre==1){
case2=i;
change(i,img[i]+'.jpg',0);
if (img[case1]==img[case2]){
points++;
img[case1]=-1;
img[case2]=-1;
if (points==9){
alert("Vous avez gagné en "+tentatives+" clicks...");
}
}else{
setTimeout("change("+case1+",'dos.jpg',0);change("+case2+",'dos.jpg',0);", 1000);
}
nombre=0;
}
score=(droit-(tentatives/2));
if (score < 0){
alert("Vous avez perdu");
javascript:location.href=url;
}
else{
tentatives++;
}
}
}
function change(image, j, avancement)
{
if (avancement<10){
document.images[image].width=120-avancement*10;
}else if (avancement==10){
document.images[image].src=j;
}else if (avancement<23){
document.images[image].width=(avancement-10)*10;
}
avancement++;
if (avancement<23)setTimeout("change("+image+", '"+j+"', "+avancement+");",10);
}
function rnd(n)
{
var temp = Math.random();
if (temp==1) temp=0.9;
return Math.floor(temp * n);
}
</script>
</body>
</html> |
Partager