Still waiting for the New York Times to send me a bogus takedown notice
Remove letterinstr()
Saksham Mittal 2022-04-05
parent 3a2471f · commit 560124a
-rw-r--r--script.js19
1 files 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 += '<span style="color: #595959">' + guess.charAt(i) + "</span>";
- } 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 += '<span style="color: #bebe00">' + guess.charAt(i) + "</span>";
} else if (guess.charAt(i) == answer.charAt(i)) {
cat += '<span style="color: #00ff00">' + guess.charAt(i) + "</span>";