我目前正在为一家小型公司创建一个web应用程序。这家公司专门为英语不好但想提高英语的人开设课程。然而,我现在正试图使一个形式,如果它是正确完成,它会给访问另一个形式。
所以我在第一课有10个问题,如果所有10个问题都被正确回答,第二课和第一课的测试将被解锁。因此,当课程完成时,测试将被解锁,并且下一课(图像将从锁定的锁切换到打开的锁)(至少是这样的想法)
有人知道怎么做吗?如果还有什么问题,请问我。
问候,
应用程序截图
应用程序的另一个截图
一些伪代码来显示如下函数背后的思考过程:
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]);
}
}