แบบทดสอบพร้อมคำถามและคำตอบในออบเจ็กต์บน JavaScript
ในบทเรียนที่แล้ว คำถามและคำตอบของเรา ถูกเก็บในตัวแปรคนละตัว การแยกแบบนั้น มักจะไม่สะดวกนัก มาลองทำงานกับตัวเลือก อื่นในการจัดเก็บข้อมูลกัน
สมมติว่าคำถามและคำตอบถูกเก็บในออบเจ็กต์แบบนี้:
let questions = {
'คำถามที่ 1?': 'คำตอบที่ 1',
'คำถามที่ 2?': 'คำตอบที่ 2',
'คำถามที่ 3?': 'คำตอบที่ 3',
}
จงแก้ปัญหาการสร้างแบบทดสอบสำหรับตัวเลือก การจัดเก็บข้อมูลแบบนี้
สมมติว่าคำถามและคำตอบถูกเก็บในออบเจ็กต์แบบนี้:
let questions = [
{
text: 'คำถามที่ 1?',
right: 'คำตอบที่ 1',
},
{
text: 'คำถามที่ 2?',
right: 'คำตอบที่ 2',
},
{
text: 'คำถามที่ 3?',
right: 'คำตอบที่ 3',
},
];
จงแก้ปัญหาการสร้างแบบทดสอบสำหรับตัวเลือก การจัดเก็บข้อมูลแบบนี้