| # | Theme | Type | Score |
|---|---|---|---|
| {q.number} |
{q.text} {q.options && (
{q.options.join(" | ")}
)}
|
{q.type} | {q.points ?? "-"} |
| 學生 | {questions?.structured_data.questions?.map((q) => (Q{q.number} | ))}
|---|---|
| {s.name || s.id} | {(questions?.structured_data.questions || s.answers)?.map((_, i) => { const ans = s.answers?.find((a) => a.question_number === i + 1); return ({ans?.answer ?? "-"} | ); })}
{a.correct_answer}