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

js判断两个字符串值是否相等,请问大神

2013-09-23 
js判断两个字符串值是否相等,请教大神啊用作于多选项的判断,比如正确答案为123 选择的项为231,表示此题

js判断两个字符串值是否相等,请教大神啊
用作于多选项的判断,比如正确答案为1;2;3 选择的项为231,表示此题正确
要判断选项和正确是相同的,小弟写了一小段代码

var aaa='1;2;3';
var bbb='231';
function nima(){
var aleng = aaa.length;
if(aleng != 1){
var sb = aaa.replace(";","");
if(sb.length == bbb.length){
for(i=0;i<sb.length;i++){
alert(sb[i]);
}
} else {
alert("不等");
}
} else {
alert(' 就一个');
}
}
javascript js
[解决办法]

var aaa='1;2;3';
var bbb='231';
function nima(a,b){
  function sort(s){return s.match(/\d/g).sort()+'' } 
  return sort(a)==sort(b) 
}
alert(  nima(aaa,bbb)?'相等':'不等');

热点排行