クイズアプリケーションに使用している現在、このデータセットがあります(どれくらい悪いですか?):
var questions =
[
'Question 1 text',
'Question 2 text'
]
var answers =
// Question 0
[
['Choice 0', // Right answer
'Choice 1',
'Choice 2']
]
// Question 1
[
['Choice 0',
'Choice 1', // Right answer
'Choice 2']
]
var correctChoice =
[
'0', // Question 0, choice 0
'1' // Question 1, choice 1
]
ですから、私は「見えないインデックス」に頼ってそれらをすべてリンクしていますが、これは維持するのがちょっと難しいです。これについてもっと良い方法はありますか?オブジェクトは優れていますか?推奨事項、または一般的なベストプラクティス?
私はJSONについて考えていました-それは良い選択肢でしょうか?