-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.js
More file actions
33 lines (30 loc) · 703 Bytes
/
Copy pathindex.js
File metadata and controls
33 lines (30 loc) · 703 Bytes
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
let countEl = document.getElementById("count-el");
let saveEl = document.getElementById("save-el");
let sumEl = document.getElementById("sum-el");
let count = 0;
let total = 0;
let days = {
Monday: 0,
Tuesday: 0,
Wednesday: 0,
Thursday: 0,
Friday: 0,
Saturday: 0,
Sunday: 0,
};
function increment() {
count += 1;
countEl.textContent = count;
}
function save() {
let day = new Date().toLocaleDateString("en-US", { weekday: "long" });
if (days[day] !== undefined) {
days[day] += count;
document.getElementById(`${day.toLowerCase()}-count`).textContent =
days[day];
total += count;
countEl.textContent = 0;
count = 0;
sumEl.textContent = total;
}
}