function checkAnswers () { const q1 = document.querySelector("input[name='q1']:checked"); const q2 = document.querySelector("input[name='q2']:checked"); const feedbackEl = document.getElementById("feedback"); const hidden = document.getElementById("fail_count"); if (!q1 || !q2) { feedbackEl.innerText = "Please answer both questions."; return; } const ok = (parseInt(q1.value,10) === 120) && (parseInt(q2.value,10) === 10); if (ok) { document.getElementById("next").disabled = false; feedbackEl.innerText = "✅ Correct! Click Next to continue."; } else { let fails = parseInt(hidden.value) || 0; fails += 1; hidden.value = fails; const left = 2 - fails; feedbackEl.innerText = `❌ Incorrect (${fails}/2). ${left} attempt${left===1?"":"s"} left.`; if (fails >= 2) { document.querySelector("form").submit(); } } }