jsp 取值问题
有一个问卷调查差不多的页面 第一题选A 是二分 选B是三分 就是这样的题
每个题选A 的可能分数不同
我把问题放在了 一维数组 答案放在了二维数组 怎么计算 总分啊 给个思路
------解决方案--------------------那你需要关联上一维数组的选项与二维数组的分数
就好像表的多对多一样,,,然后再做个循环叠加。
------解决方案--------------------想问下lz全部都用js做吗?
不用通过后台查数据?
------解决方案--------------------HashMap<String,HashMap<String,Integer>> question=new HashMap<String,HashMap<String,Integer>>();
{1,{a=1,b=2,c=3,d=4,f=5}}
{2,{a=5,b=6,c=7,d=8,f=9}}
第一题选a
int answer=question.get("1").get("a");
第二题选bcd
int answer=question.get("2").get("b")+question.get("2").get("c")+question.get("2").get("d");
------解决方案--------------------你先保存一个答案与分数对应的数据结构,然后根据用户传进来的答案,取得答案所对应的分数,最后相加