我要实现的功能就是我点击“开始答题”,然后会出现答题的页面。页面的内容是这样的这种的怎么做 后台会给出每一道题的分数,多选全部选对才给分。漏选、多选、选错都是错误的。怎么做。我感觉和调查问卷一样但是怎么判分有没有一个单选的小案例
3 回答
红糖糍粑
TA贡献1815条经验 获得超6个赞
我大致猜一下 假设
题目A = {
题目,选项,解析,正确答案
}
那么在答题的时候把用户选择的值放到题目A里面也就是
题目A = {
题目,选项,解析,正确答案, 用户选择
}
在假设你的完整的题目数组是
[
{ 单选题: { 单体分数:1, 题目列表: [题目A, 题目B] } },
{ 多选题: { 单体分数:2, 题目列表: [题目C, 题目D] } }
]。
那么你在计算分数的时候要做的就是把这个试卷数组遍历一遍 用 用户选择 和 正确答案 对比 再乘以 单体分数 然后用一个count 累计计算就可以了
添加回答
举报
0/150
提交
取消