-
Notifications
You must be signed in to change notification settings - Fork 0
/
script.js
31 lines (26 loc) · 658 Bytes
/
script.js
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
const img = document.getElementById("image");
let count = document.getElementById("score");
let score = 0;
const audio = new Audio('audio/pop.mp3');
// mouseclick event
img.addEventListener("mousedown", function(){
increaseScore();
img.src = 'img/tun2.png';
audio.play();
});
img.addEventListener("mouseup", function(){
img.src = 'img/tun1.png';
});
// touch event
img.addEventListener("touchstart", function(){
increaseScore();
img.src = 'popcat2.png';
audio.play();
});
img.addEventListener("touchmove", function(){
img.src = 'popcat1.png';
});
function increaseScore(){
score++;
count.innerHTML = score;
}