Öffnen Sie den Vorschlag, der unter dem Wortfeld erscheint.

Drücken Sie auf dem neuen Bildschirm F12.

Fügen Sie den folgenden Code ein und ändern Sie die unten angegebenen Felder.

const bodyText = document.body.innerText;
const requiredLetters = ['l']; // erforderliche Buchstaben
const notRequiredLetters = ['o', 'n']; // nicht erlaubte Buchstaben
const size = 4; // gewünschte Wortgröße
// Teilt den Text in Wörter
const words = bodyText.match(/\b\w+\b/g);
// Filtert die Wörter, die den Kriterien entsprechen
const matchingWords = words.filter(word => {
// Konvertiert das Wort in Kleinbuchstaben, um den Vergleich nicht case-sensitiv zu machen
const lowercaseWord = word.toLowerCase();

// Überprüft, ob das Wort die gewünschte Größe hat
if (lowercaseWord.length !== size) {
return false;
}

// Überprüft, ob es alle erforderlichen Buchstaben enthält
if (!requiredLetters.every(letter => lowercaseWord.includes(letter))) {
return false;
}

// Überprüft, ob es keine nicht erlaubten Buchstaben enthält
if (notRequiredLetters.some(letter => lowercaseWord.includes(letter))) {
return false;
}

// Wenn es alle Überprüfungen besteht, ist das Wort gültig
return true;
});
console.log(matchingWords);