读书人

两字符串的对照

发布时间: 2012-07-28 12:25:13 作者: rapoo

两字符串的对比?
做了个在线考试系统 比如总共有四个题目

现在得到了用户所选的答案 把他拼成了s1='a,b,c,d';
从数据库中查询得到了正确答案 拼成了 s2='a,c,d,b';

怎么对比这两个字符串,得出正确率?总得分?出错率?
第一题对,第二题 错,第三题 错 第四题 对

[解决办法]

JScript code
    var s1='a,b,c,d';        var s2='a,c,d,b';    var arr1 = s1.split(',');    var arr2 = s2.split(',');    var right = 0;    var wrong = 0;    var total = arr2.length;    for(var i=0; i<total; i++){        if(arr1[i] == arr2[i]){            right++;        } else {            wrong++;        }    }    alert('正确率:' + right/total); 

读书人网 >JavaScript

热点推荐