Асуултын хариултыг үзүүлэх компонентийг Хариултын хувилбарууд хичээлээр хэрэгжүүлэхдээ Quiz компонентийн quiz массивт зөвхөн хариулт хэсгийг тодорхойлоод асуултыг ActiveQuiz компонентод статик байдлаар тавин өгсөн байгаа. Одоо сорилгын төлвийн quiz массивийг бүрэн хэмжээний болгох ажиллагааг хийцгээе. quiz массивт асуултыг оруулая. quiz массивт асуултууд обьектуудийн массив хэлбэрээр тодорхойлогдож байгаа тул
const [quiz, setQuiz] = useState(
[
{
question: "Дэлхийд хэдэн улс байдаг вэ?",
answers: [
{ text: "210", id: 1 },
{ text: "190", id: 2 },
{ text: "250", id: 3 },
{ text: "180", id: 4 },
],
}
])
quiz массивийн обьектод question талбарыг нэмээд түүнд асуултыг оруулсан.
бол
утганд призмд түүний бүх талыг шүргэх шаарыг багтааж болно.
тоонд хуваахад гарах тооны аравтын бичлэгт "0" цифр хэдэн удаа орох вэ?