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

js字符串数组有关问题,多谢

2013-04-20 
js字符串数组问题,谢谢有两个字符串str1,str2我想把str1,放到Array里面,然后判断str2是否在数组Array里面

js字符串数组问题,谢谢
有两个字符串str1,str2
我想把str1,放到Array里面,然后判断str2是否在数组Array里面 代码怎么写,谢谢
var str1="1,6,14,15,16,17,8,18,19,20,21,22,9,23";
var str2="15"

[解决办法]


var str1="1,6,14,15,16,17,8,18,19,20,21,22,9,23";
var str2="15"
var arr = str1.split(',');
function exists(arr , str){
    for(var i in arr){
        if(arr[i]==str){
            return true;
        }
    }
    return false;
}
alert(exists(arr , str2));

[解决办法]

 <script type="text/javascript">
var str1="1,6,14,15,16,17,8,18,19,20,21,22,9,23";
var str2="15";
function a(str1,str2){
var t=str1.split(',');
var flag=0;
for(var i=0;i<t.length;i++){
if(t[i]==str2){
flag=1;
break;
}
}
if(flag){
alert(str2+"在数组中,下标为:"+i);
}else{
alert(str2+"不在数组中");
return false;
}
}
a(str1,str2);
</script>

热点排行