There exists a quiz website that requires the submission of an answer before the correct one is revealed. I did some digging into the website's JavaScript and found this function:
function getAnswer(curCard) {
var answer = void 0;
if (curCard.testTerm) {
answer = curCard.testTerm;
} else {
answer = curCard.choices[curCard.correctAnswerIndex];
}
return answer;
}
I want to use the Chrome developer console to invoke this function but I am met with this error:
VM3133:1 Uncaught ReferenceError: getAnswer is not defined
at <anonymous>:1:1
This function is deep within the webpage's source and the .js file itself is like 10k lines of code. I am 99% sure this is a scoping issue and do not know how to get into the proper scope so that I can call this function.