about summary refs log tree commit diff
path: root/script.js
diff options
context:
space:
mode:
authorSaksham Mittal <gotlouemail@gmail.com>2022-04-02 21:13:34 +0530
committerSaksham Mittal <gotlouemail@gmail.com>2022-04-02 21:13:34 +0530
commit4a172ea5c9ae912f465444b60981437d8edf3637 (patch)
treed3094f05dfc9e44805a44bf769591e491652ffb3 /script.js
parent0d25f3c656be4ccbd505f61f234fe27142f5fcc9 (diff)
downloadpurple-4a172ea5c9ae912f465444b60981437d8edf3637.tar.gz
Add limited tries
Diffstat (limited to 'script.js')
-rw-r--r--script.js7
1 files changed, 7 insertions, 0 deletions
diff --git a/script.js b/script.js
index 43ab097..3f2d22e 100644
--- a/script.js
+++ b/script.js
@@ -1,4 +1,5 @@
 let answer = "hello";
+let maxtries = 6;
 let len = answer.length;
 
 let input = document.querySelector('input');
@@ -69,6 +70,7 @@ function checkAnswer(event) {
 		if (validateInput()) {
 			addGuessDisplay();
 			tries++;
+			
 			if (input.value == answer) {
 				win.innerHTML = "You won!";
 				exit = true;
@@ -80,6 +82,11 @@ function checkAnswer(event) {
 			if (tries > 1) {
 				attempt.innerHTML += "s";
 			}
+
+			if (tries > maxtries) {
+				win.innerHTML = "You lost! Better luck next time!";
+				exit = true;
+			}
 		}
 	}
 }