✨ Fitur jawaban: Opsi pilihan ganda Auto-check jawaban Skor total otomatis Feedback benar/salah pada setiap soal Note: Romanisasi Hangul menggunakan Sistem Revisi. Soal: 1. Apa arti "도와주세요" (Dowajuseyo)? Selamat datang Tolong saya Sampai jumpa 2. Nomor darurat untuk ambulans dan pemadam kebakaran di Korea adalah? 110 119 120 3. Bagaimana mengatakan "polisi" dalam bahasa Korea? 병원 (Byeongwon) 경철 (Gyeongchal) 화재 (Hwajae) 4. "병원 (Byeongwon)" berarti? Rumah sakit Kebakaran Polisi 5. Apa bahasa Korea untuk "ambulans"? 구급차 (Gugeupcha) 도난 (Donan) 응급실 (Eunggeupsil) 6. "화재 (Hwajae)" berarti? Kebakaran Pencurian Pertolongan 7. Bagaimana mengatakan "Saya tersesat" dalam bahasa Korea? 길을 잃었어요 (Gireul ireonasseoyo) 제 친구가 아파요 (Je chinguga apayo) 화재예요 (Hwajeyeyo) 8. "도난 (Donan)" artinya? Kebakaran Pencurian Pertolongan 9. Apa arti "응급실 (Eunggeupsil)"? IGD (Ruang gawat darurat) Pencurian Kebakaran 10. "구조 요청 (Gujo yocheong)" berarti? Permintaan bantuan/pertolongan Polisi Rumah sakit Periksa Jawaban .question { margin-bottom: 15px; } .options label { display: block; margin: 5px 0; } button { margin-top: 15px; padding: 10px 20px; background: #3498db; color: white; border: none; border-radius: 5px; cursor: pointer; } button:hover { background: #2980b9; } .feedback { margin-top: 5px; font-style: italic; } .correct { color: green; } .incorrect { color: red; } #score { margin-top: 20px; font-size: 18px; font-weight: bold; } const answers = { q1: "b", q2: "b", q3: "b", q4: "a", q5: "a", q6: "a", q7: "a", q8: "b", q9: "a", q10: "a" }; const feedbackText = { q1: {b: "Benar! '도와주세요' berarti 'Tolong saya'.", default: "Salah. '도와주세요' berarti 'Tolong saya'."}, q2: {b: "Benar! 119 adalah nomor darurat di Korea.", default: "Salah. Nomor darurat yang benar adalah 119."}, q3: {b: "Benar! '경찰' berarti polisi.", default: "Salah. Yang benar '경찰 (Gyeongchal)' berarti polisi."}, q4: {a: "Benar! '병원' berarti rumah sakit.", default: "Salah. '병원' artinya rumah sakit."}, q5: {a: "Benar! '구급차' adalah ambulans.", default: "Salah. Ambulans dalam bahasa Korea adalah '구급차'."}, q6: {a: "Benar! '화재' berarti kebakaran.", default: "Salah. '화재' artinya kebakaran."}, q7: {a: "Benar! '길을 잃었어요' berarti saya tersesat.", default: "Salah. '길을 잃었어요' adalah 'Saya tersesat'."}, q8: {b: "Benar! '도난' berarti pencurian.", default: "Salah. '도난' artinya pencurian."}, q9: {a: "Benar! '응급실' berarti ruang gawat darurat.", default: "Salah. '응급실' artinya IGD (Ruang gawat darurat)."}, q10: {a: "Benar! '구조 요청' berarti permintaan bantuan.", default: "Salah. '구조 요청' artinya permintaan bantuan."} }; function checkAnswers() { let score = 0; for (let q in answers) { const selected = document.querySelector(`input[name="${q}"]:checked`); const feedbackDiv = document.getElementById("feedback" + q.substring(1)); if (selected) { if (selected.value === answers[q]) { score++; feedbackDiv.innerHTML = `${feedbackText[q][selected.value]}`; } else { feedbackDiv.innerHTML = `${feedbackText[q].default}`; } } else { feedbackDiv.innerHTML = `Belum dijawab.`; } } document.getElementById("score").innerText = `Skor Anda: ${score}/10`; }