-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathscript.js
More file actions
120 lines (100 loc) · 3.74 KB
/
script.js
File metadata and controls
120 lines (100 loc) · 3.74 KB
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
113
114
115
116
117
118
119
120
const homeScore = document.getElementById("home-score");
const guestScore = document.getElementById("guest-score");
const homePlus1Btn = document.getElementById("home-plus1-btn");
const homePlus2Btn = document.getElementById("home-plus2-btn");
const homePlus3Btn = document.getElementById("home-plus3-btn");
const guestPlus1Btn = document.getElementById("guest-plus1-btn");
const guestPlus2Btn = document.getElementById("guest-plus2-btn");
const guestPlus3Btn = document.getElementById("guest-plus3-btn");
const quarterBoard = document.getElementById("quarter-board");
const endQuarterBtn = document.getElementById("end-quarter-btn");
const nextQuarterBtn = document.getElementById("next-quarter-btn");
const resetBtn = document.getElementById("reset-btn");
const homeQuarterScore1 = document.getElementById("home-quarter-score1");
const homeQuarterScore2 = document.getElementById("home-quarter-score2");
const homeQuarterScore3 = document.getElementById("home-quarter-score3");
const homeQuarterScore4 = document.getElementById("home-quarter-score4");
const guestQuarterScore1 = document.getElementById("guest-quarter-score1");
const guestQuarterScore2 = document.getElementById("guest-quarter-score2");
const guestQuarterScore3 = document.getElementById("guest-quarter-score3");
const guestQuarterScore4 = document.getElementById("guest-quarter-score4");
let homeScoreMain = 0;
let guestScoreMain = 0;
let homeQuarterScore = [];
let guestQuarterScore = [];
let quarterValue = 1;
function homePlus1() {
homeScoreMain += 1;
homeScore.textContent = homeScoreMain;
}
function homePlus2() {
homeScoreMain += 2;
homeScore.textContent = homeScoreMain;
}
function homePlus3() {
homeScoreMain += 3;
homeScore.textContent = homeScoreMain;
}
function guestPlus1() {
guestScoreMain += 1;
guestScore.textContent = guestScoreMain;
}
function guestPlus2() {
guestScoreMain += 2;
guestScore.textContent = guestScoreMain;
}
function guestPlus3() {
guestScoreMain += 3;
guestScore.textContent = guestScoreMain;
}
function endQuarter() {
homeQuarterScore.push(homeScoreMain);
guestQuarterScore.push(guestScoreMain);
if (quarterValue === 1) {
homeQuarterScore1.textContent = homeQuarterScore[0];
guestQuarterScore1.textContent = guestQuarterScore[0];
}
if (quarterValue === 2) {
homeQuarterScore2.textContent = homeScoreMain;
guestQuarterScore2.textContent = guestScoreMain;
homeQuarterScore2.textContent = homeQuarterScore[1];
guestQuarterScore2.textContent = guestQuarterScore[1];
}
if (quarterValue === 3) {
homeQuarterScore3.textContent = homeScoreMain;
guestQuarterScore3.textContent = guestScoreMain;
homeQuarterScore3.textContent = homeQuarterScore[2];
guestQuarterScore3.textContent = guestQuarterScore[2];
}
if (quarterValue === 4) {
homeQuarterScore4.textContent = homeScoreMain;
guestQuarterScore4.textContent = guestScoreMain;
homeQuarterScore4.textContent = homeQuarterScore[3];
guestQuarterScore4.textContent = guestQuarterScore[3];
}
}
function nextQuarter() {
if (quarterValue < 4) {
quarterValue += 1;
quarterBoard.textContent = quarterValue;
} else { alert("End of Quarter. Click 'reset' to start new game match score.");
}
}
function reset() {
homeScoreMain = 0;
guestScoreMain = 0;
homeScore.textContent = homeScoreMain;
guestScore.textContent = guestScoreMain;
quarterBoard.textContent = 1;
homeQuarterScore1.textContent = "-";
homeQuarterScore2.textContent = "-";
homeQuarterScore3.textContent = "-";
homeQuarterScore4.textContent = "-";
guestQuarterScore1.textContent = "-";
guestQuarterScore2.textContent = "-";
guestQuarterScore3.textContent = "-";
guestQuarterScore4.textContent = "-";
quarterValue = 1;
homeQuarterScore = [];
guestQuarterScore = [];
}