diff options
author | Simon Parri <simonparri@ganzeria.com> | 2025-03-14 21:37:10 -0500 |
---|---|---|
committer | Simon Parri <simonparri@ganzeria.com> | 2025-03-14 21:37:10 -0500 |
commit | 1ea07cf5e92e9943189662ea5eb92eb0634daf25 (patch) | |
tree | e7becb236b8a09145f616e5b295b869f71b4fc02 /card.html | |
parent | 623e9f5b1a2988cb49a7486af911eda6323ec4e9 (diff) | |
download | onpoint-1ea07cf5e92e9943189662ea5eb92eb0634daf25.tar.gz onpoint-1ea07cf5e92e9943189662ea5eb92eb0634daf25.zip |
Insert lightbulb as a marker for where the user buzzed in
Diffstat (limited to 'card.html')
-rw-r--r-- | card.html | 13 |
1 files changed, 8 insertions, 5 deletions
@@ -30,7 +30,8 @@ async function ask({question, answer}, speed=250) { a = f.answer, b = f.buzz, words = question.split(" "), - answered = false + answered = false, + proced_answer = false f.classList.remove("answered") f.classList.add("answering") @@ -39,11 +40,13 @@ async function ask({question, answer}, speed=250) { q.value = words[0] for (let word of words.slice(1)) { - if (answered) { - q.value = question - break + if (answered && !proced_answer) { + q.value += " 💡" + proced_answer = true } - await sleep(speed) + + if (!answered) + await sleep(speed) q.value += " " + word } await sleep(speed) |