From 560124ae8a55ffede50a8a3b89316374af94355b Mon Sep 17 00:00:00 2001 From: Saksham Mittal Date: Tue, 5 Apr 2022 13:43:24 +0530 Subject: Remove letterinstr() --- script.js | 19 ++----------------- 1 file changed, 2 insertions(+), 17 deletions(-) diff --git a/script.js b/script.js index a1871bd..67dcf93 100644 --- a/script.js +++ b/script.js @@ -14,28 +14,13 @@ fetch(url) .then(wordlist => wordlist.split('\n')) .then(wordlist => main(wordlist)); -function letterinstr(c, len, answer) { - - let isin = false; - - for (var i = 0; i < len; i++) { - if (c == answer.charAt(i)) { - isin = true; - break; - } - } - - return isin; - -} - function addGuessDisplay(answer, guess, len, hint) { let cat = "" for (var i = 0; i < len; i++) { - if (guess.charAt(i) != answer.charAt(i) && !(letterinstr(guess.charAt(i), len, answer)) ) { + if (guess.charAt(i) != answer.charAt(i) && !(answer.includes(guess.charAt(i))) ) { cat += '' + guess.charAt(i) + ""; - } else if (guess.charAt(i) != answer.charAt(i) && (letterinstr(guess.charAt(i), len, answer)) ) { + } else if (guess.charAt(i) != answer.charAt(i) && (answer.includes(guess.charAt(i))) ) { cat += '' + guess.charAt(i) + ""; } else if (guess.charAt(i) == answer.charAt(i)) { cat += '' + guess.charAt(i) + ""; -- cgit 1.4.1