Thang điểm KOOS – Lượng giá khớp gối
${currentLabels.map((label, lIdx) => `
`).join('')}
`; }); html += `
`; }); form.innerHTML = html; } function calculateKOOS() { const scores = { "Symptoms": { sum: 0, n: 7 }, "Pain": { sum: 0, n: 9 }, "ADL": { sum: 0, n: 17 }, "Sport": { sum: 0, n: 5 }, "QOL": { sum: 0, n: 4 } }; // Symptoms: s0 + s1 for(let i=0; i<5; i++) scores.Symptoms.sum += parseInt(document.querySelector(`input[name="s0_q${i}"]:checked`).value); for(let i=0; i<2; i++) scores.Symptoms.sum += parseInt(document.querySelector(`input[name="s1_q${i}"]:checked`).value); // Pain: s2 + s3 scores.Pain.sum += parseInt(document.querySelector(`input[name="s2_q0"]:checked`).value); for(let i=0; i<8; i++) scores.Pain.sum += parseInt(document.querySelector(`input[name="s3_q${i}"]:checked`).value); // ADL: s4 for(let i=0; i<17; i++) scores.ADL.sum += parseInt(document.querySelector(`input[name="s4_q${i}"]:checked`).value); // Sport: s5 for(let i=0; i<5; i++) scores.Sport.sum += parseInt(document.querySelector(`input[name="s5_q${i}"]:checked`).value); // QoL: s6 for(let i=0; i<4; i++) scores.QOL.sum += parseInt(document.querySelector(`input[name="s6_q${i}"]:checked`).value); const resultsContainer = document.getElementById('scoreResults'); resultsContainer.innerHTML = ""; Object.keys(scores).forEach(key => { const item = scores[key]; // Formula: 100 - ( (Sum * 100) / (n * 4) ) const finalScore = 100 - ((item.sum * 100) / (item.n * 4)); const vietName = translationMap[key] || key; resultsContainer.innerHTML += `
${vietName} ${finalScore.toFixed(1)}
`; }); document.getElementById('resultBox').classList.remove('hidden'); document.getElementById('resultBox').scrollIntoView({ behavior: 'smooth', block: 'center' }); } function resetForm() { if(confirm("Bạn có chắc chắn muốn xóa tất cả câu trả lời và làm lại không?")) { init(); document.getElementById('resultBox').classList.add('hidden'); window.scrollTo({ top: 0, behavior: 'smooth' }); } } window.onload = init;
MinhDat Rehab
MinhDat Rehab

Admin PHCN-Online.com và Yhocphuchoi.com, kênh YouTube PHCN Online.
Bút danh Y học: Minh Dat Rehab.
Bút danh văn nghệ: Mạc Đình

Xin lỗi. Bạn không thể sao chép nội dung ở trang này