Skip to content

Commit ad83fc6

Browse files
committed
Membuat Project Counting
1 parent 7a7d53f commit ad83fc6

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

02-Counting/app.js

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
1-
const decrease = document.querySelector('.decrease')
2-
const reset = document.querySelector('.reset')
3-
const increase = document.querySelector('.increase')
4-
const buttonContainer = document.querySelector('.button-container')
5-
const count = document.querySelector('#value')
6-
let counts = 0
7-
count.innerHTML = counts
1+
const btns = document.querySelectorAll('.btn')
2+
const value = document.querySelector('#value')
3+
let values = 0
84

9-
buttonContainer.addEventListener('click', (e)=>{
10-
11-
if(e.target.classList.contains('decrease')){
12-
count.innerHTML--
13-
}if(e.target.classList.contains('increase')){
14-
count.innerHTML++
15-
}if(e.target.classList.contains('reset')){
16-
count.innerHTML = 0
17-
}
5+
btns.forEach((e)=>{
6+
e.addEventListener('click', (eventB)=>{
7+
if(e.classList.contains('decrease')){
8+
values = values - 1
9+
value.innerHTML = values
10+
}else if(e.classList.contains('increase')){
11+
values++
12+
value.innerHTML= values
13+
}else{
14+
values = 0
15+
value.innerHTML= values
16+
}
17+
})
1818
})

0 commit comments

Comments
 (0)