プログラミング初心者です。
JavaScriptで以下のような階層式の質問をしていき、末尾のDに応じて点数をつけたいです。
この際、ifとif elseを使って以下のようにズラズラと書いていくしか方法はないのでしょうか。
javascript
1 if (li.textContent === quizSet[0].c[0]){ 2 li.classList.add('selected'); 3 point += 23; 4 } else if (li.textContent === quizSet[0].c[1]){ 5 li.classList.add('selected'); 6 point += 18; 7 } else if (li.textContent === quizSet[0].c[2]){ 8 li.classList.add('selected'); 9 point += 16; 10 } 11
HTMLおよびJavaScript全体を質問文に追記されたほうが回答を得やすいと思います。
回答2件
あなたの回答
tips
プレビュー