diff options
| author | Saksham Mittal <gotlouemail@gmail.com> | 2022-04-03 18:26:15 +0530 |
|---|---|---|
| committer | Saksham Mittal <gotlouemail@gmail.com> | 2022-04-03 18:26:15 +0530 |
| commit | dc11c7430fd879c8bef46f707637526f163116bf (patch) | |
| tree | c717027c17817d01266e6b8c1a7746ec3b349904 | |
| parent | 44b8cc5299403e58a6e58db1cbc6520065694a7a (diff) | |
| download | purple-dc11c7430fd879c8bef46f707637526f163116bf.tar.gz | |
Reduce variables passed to checkAnswer()
| -rw-r--r-- | script.js | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/script.js b/script.js index 0ec8a02..48cc52a 100644 --- a/script.js +++ b/script.js @@ -1,5 +1,13 @@ let exit = false; let url = "words"; +let maxtries = 6; + +let input = document.querySelector('input'); +let win = document.querySelector('#win'); +let hint = document.querySelector('#hint'); +let attempt = document.querySelector('#attempt'); + +let tries = 0; fetch(url) .then(response => response.text()) @@ -53,7 +61,7 @@ function validateInput(str, len) { } -function checkAnswer(event, input, input, win, hint, attempt, tries, answer, len, maxtries) { +function checkAnswer(event, answer, len, maxtries) { event.preventDefault(); @@ -80,17 +88,7 @@ function checkAnswer(event, input, input, win, hint, attempt, tries, answer, len } function main(wordlist) { - - let maxtries = 6; - let form = document.querySelector('form'); - let input = document.querySelector('input'); - let win = document.querySelector('#win'); - let hint = document.querySelector('#hint'); - let attempt = document.querySelector('#attempt'); - - let tries = 0; - let wordlen = wordlist.length; let randomword = Math.floor(Math.random() * wordlen); @@ -101,6 +99,7 @@ function main(wordlist) { input.setAttribute("maxlength", len); hint.innerHTML = "Word is of length: " + len + "</br>"; - form.addEventListener("submit", function() { checkAnswer(event, input, input, win, hint, attempt, tries, answer, len, maxtries, wordlist); }); + let form = document.querySelector('form'); + form.addEventListener("submit", function() { checkAnswer(event, answer, len, wordlist); }); } |
