我目前正在为一家小型公司创建一个网络应用程序。这家公司专门为那些英语不好的人开设课程,并希望能够更好地学习英语。但是我现在正在尝试制作一个表单,如果它正确完成,它将提供对另一个表单的访问。
所以我在第一课中有10个问题,如果所有10个问题都得到了相应的解答,第2课和第1课的测试将被解锁。因此,当课程完成后,测试将被解锁,下一课(图像将从锁定的锁定变为打开的锁定)(至少这是想法)
任何人都知道如何做到这一点?如果对此有任何疑问,请问我。
问候,
答案 0 :(得分:0)
一些伪代码,用于显示这样一个函数背后的思维过程:
var correct = 0;
printAllQuestionsToScreen(questions[0]);
OnEvent.click('question') {
if (this.answer == question['questionID'].answer) {
correct++;
this.answer.class('correct') //change color or something to indicate it's correct
}
if(correct = number of questions) {
correct = 0;
printAllQuestionsToScreen(questions[1]);
}
}