if (counter <= allQuestions.length) {
// traverses through array of questions
questions.innerHTML = arrayLength[counter];
// stores the correct answer in 'correctChoice'
correctChoice = answersLength[counter]
counter = counter + 1;
console.log(questions.innerHTML = allQuestions[counter]);
console.log('correct answer: ' + correctAnswers[counter])
trueButtonClicked()
falseButtonClicked()
}
if (counter == allQuestions.length) {
questions.innerHTML = ‘Quiz Finished’
console.log(‘Quiz finished’)
trueBtn.disabled = true;
falseBtn.disabled = true;
startBtn.disabled = true;
response.remove();
}
}
}
countPoint = num =>{
score += 1
UserScore.innerText = score
}
function trueButtonClicked(correctAnswer){
document.getElementById('trueBtn').addEventListener("click", () => {
trueButtonClicked.called = true;
falseButtonClicked.called = false;
if (correctAnswers[counter] == 'True' && trueButtonClicked.called || (correctAnswers[counter] == 'False' && falseButtonClicked.called == true)){
response.innerHTML = 'Correct, Next question';
// Once answer is submitted User cannot change their response
trueBtn.disabled = true;
falseBtn.disabled = true;
countPoint(onePoint)
debugger;
}
else {
response.innerHTML = 'Incorrect, Next Question';
trueBtn.disabled = true;
falseBtn.disabled = true;
}
});
response.innerHTML = '?'
trueBtn.disabled = false;
falseBtn.disabled = false;
}
function falseButtonClicked(correctAnswer){
document.getElementById('falseBtn').addEventListener("click", () => {
falseButtonClicked.called = true;
trueButtonClicked.called = false;
if (correctAnswers[counter] === 'False' && falseButtonClicked.called){
debugger;
countPoint(onePoint)
response.innerHTML = 'Correct, Next question';
trueBtn.disabled = true;
falseBtn.disabled = true;
}
else {
response.innerHTML = 'Incorrect, Next Question';
trueBtn.disabled = true;
falseBtn.disabled = true;
}
});
}