Re:Build as many words as possible from the given letters
by genezeta on Monday September 02, 2024 @07:32AM
(#41424491)
Given that you so generously keep the dictionary there, one can just open the console and paste:
But, of course, that spoils the fun :)
[ Parent
| on HN ]
Re:Build as many words as possible from the given letters
by genezeta on Tuesday September 03, 2024 @05:29AM
(#41433008)
More generally (speed may need to be adjusted):
var letters = $$('.hex').map((x)=>x.textContent.toLowerCase()).join('');
var obLetter = $('.hex.yellow').textContent.toLowerCase();
var sol = words.filter((word) => word.split('').every((letter) => letters.indexOf(letter) !== -1) && word.indexOf(obLetter) !== -1 && word.length>3);
let tick = 0;
let nextWord = ()=>{
$('#textInput').value=sol[tick].toUpperCase();
$('.enter-button').click();
tick++;
if(tick<sol.length) setTimeout(nextWord, 50);
};
setTimeout(nextWord, 30);