首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

两字符串的对照

2012-07-28 
两字符串的对比?做了个在线考试系统 比如总共有四个题目现在得到了用户所选的答案把他拼成了s1a,b,c,d;

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

现在得到了用户所选的答案 把他拼成了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); 

热点排行