From 9517c7ecf53b82178be1230a779ae86bf23e1d0b Mon Sep 17 00:00:00 2001 From: Nuclear Squid Date: Thu, 22 Aug 2024 17:14:49 +0200 Subject: [PATCH] Bugfix: fixed missing letters at level 1. --- code/duck-typist.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/duck-typist.js b/code/duck-typist.js index 3cb4e289..38a9a47d 100644 --- a/code/duck-typist.js +++ b/code/duck-typist.js @@ -120,7 +120,8 @@ window.addEventListener('DOMContentLoaded', () => { .map(letter => odk[letter]); const lessonLetters = rawLetters.concat(deadkeyLetters).join(''); - const newLetters = rawLetters.slice(-INCLUDE_NEW_LETTERS).join(''); + const newLettersCount = gLessonLevel == STARTING_LEVEL ? STARTING_LEVEL : INCLUDE_NEW_LETTERS; + const newLetters = rawLetters.slice(-newLettersCount).join(''); const lessonRe = new RegExp(`^[${lessonLetters}]*[${newLetters}][${lessonLetters}]*$`) const lessonFilter = word => lessonRe.test(word)