Javascript通过循环检查正确的答案

时间:2016-02-16 03:58:18

标签: javascript

我只是想知道我的代码在javascript上检查正确答案时出了什么问题

这是我的代码:

function proceed(){
var qnumber=0;
var score = 0;
for(i=0;i<10;i++)
{
    qnumber++;
    var answer = $('input[name=choice'+qnumber+']:checked').val();
    var c= 'choices'+qnumber;
    if (answer == sessionStorage.c) {
        score++
    };

}
alert(score);

}

这是我的会话存储空间

function storeAnswer() {
         sessionStorage.setItem('choices1','A');
         sessionStorage.setItem('choices2','B');
         sessionStorage.setItem('choices3','B');
         sessionStorage.setItem('choices4','C');
         sessionStorage.setItem('choices5','C');
         sessionStorage.setItem('choices6','D');
         sessionStorage.setItem('choices7','D');
         sessionStorage.setItem('choices8','A');
         sessionStorage.setItem('choices9','D');
         sessionStorage.setItem('choices10','B');
    }

每当我尝试这个时,分数输出始终为零 我有一个名为choice1的radiobuttons,直到choice10,我用qnumber告诉我应该将哪个radiobutton和sessionstorage项目与它们匹配。

0 个答案:

没有答案
相关问题