-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathapp.js
More file actions
45 lines (36 loc) · 1.12 KB
/
Copy pathapp.js
File metadata and controls
45 lines (36 loc) · 1.12 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
// Onclick events
const counter = document.getElementById('counter');
const addButton = document.getElementById('addBtn');
const subBtn = document.getElementById('subBtn');
function add() {
counter.textContent = Number(counter.textContent) + 1;
}
function subtract() {
if (Number(counter.textContent) >= 1) {
counter.textContent = Number(counter.textContent) - 1;
}
}
addButton.addEventListener('click', add);
subBtn.addEventListener('click', subtract);
// Guessing Game
const input = document.getElementById('input');
const guessBtn = document.getElementById('guess');
const message = document.getElementById('message');
const secretNum = 43;
function checkIfCorrect() {
let guess = input.value;
if (!guess) {
message.textContent = 'Please add your guess';
return;
}
if (guess < secretNum) {
message.textContent = 'We need a higher Number...';
} else if (guess > secretNum) {
message.textContent = 'We need a lower Number...';
} else if (guess == secretNum) {
message.textContent = 'You win!!!!';
} else {
message.textContent = 'Please add numbers only';
}
}
guessBtn.addEventListener('click', checkIfCorrect);