From 03c4f786f733bf81071d8cf60d015a917a5e77ac Mon Sep 17 00:00:00 2001 From: clfreville2 Date: Sun, 19 Nov 2023 12:53:07 +0100 Subject: [PATCH] Ensure that the builder isn't too long --- src/digicode.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/digicode.js b/src/digicode.js index cf31b02..de0208e 100644 --- a/src/digicode.js +++ b/src/digicode.js @@ -37,7 +37,9 @@ function composeDigit(digit) { clearTimeout(taskId); taskId = null; } - builder += digit.toString(); + if (builder.length < CODE.length) { + builder += digit.toString(); + } display.innerText = builder + '_'.repeat(CODE.length - builder.length); light.classList.remove(IS_SUCCESS, IS_ERROR); if (CODE.startsWith(builder)) {