基本的なJSスキルを開発するために簡単なクイズをまとめようとしていますが、何らかの理由で機能しない「endQuiz」機能を除いて、すべて正常に機能しています。
私が見る限り、条件は満たされていますが、関数「endQuiz」はまだ呼び出されていません。
理由はありますか?
JSFiddle: http://jsfiddle.net/HVLvQ/ (クイズの最後に到達し、endQuiz() を呼び出しません)
ここにif文があります
if (qNum === quizLength && isQuestion === false) {
endQuiz();
}
呼び出したい関数は次のとおりです。
function endQuiz() {
questionBox.innerHTML = '<h1>Final Score:</h1>';
answerBox.innerHTML = '<h2>' + score + ' out of ' + allQuestions.length + '</h2>';
qNum = 0;
score = 0;
}