blob: 653dc2461e9bd22b352831ae89f403251bf0c5ad (
plain)
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
|
var zeit = 1000;
var huegel = document.getElementsByName("huegel");
var maulwurf = document.getElementsByName("maulwurf");
var scoreDisplay = document.getElementById("score");
var failTimeout = null;
var aktuellerHuegel = 0;
var score = -1;
for(let i in huegel){
if(huegel[i].style){
huegel[i].style.left = (5 + i * 100) + "px";
maulwurf[i].addEventListener("click",_=>check(i))
}
}
next();
function check(nr){
if(nr == aktuellerHuegel){
next();
}
}
function next(){
score++;
scoreDisplay.innerHTML = score;
maulwurf[aktuellerHuegel].style.visibility = "hidden";
aktuellerHuegel = Math.floor(Math.random()*huegel.length);
maulwurf[aktuellerHuegel].style.visibility = "visible";
clearTimeout(failTimeout);
failTimeout = setTimeout(fail,zeit);
}
function fail(){
alert("Game Over! Score: "+score);
location.reload();
}
|