这个是服务器端语言实现的吧,比如PHP可以很轻松实现

解决方案 »

  1.   

    别听他(2楼)的 , 鄙视PHP一个循环就出来了var s = a.join(","); //先把a连接字符串for (var i=0;i<b.length;i++)
    {
        if(-1 != s.indexOf(b[i])) s += b;  // 对比下,没了就连上
    }return s;
      

  2.   

    刚才是用JS写的用vbs这么写dim s : s=join(a,",")
    for each o in b
     o=cstr(o)
     if instr(s,o)=0 then s=s&o
    next''s就是结果
      

  3.   

    var Array_a =new Array(1,2,3,4,0);
    var Array_b=new Array(1,2,3,4,5,6,7,8);//先把数组里的数据提出来用字符串表示
    var numStr = "";for(i=0;i<Array_a.length;i++)
    {
      numStr+=Array_a[i]+",";
    }//得到 1,2,3,4,0
    for(j=0;j<Array_b.length;j++)
    {   if(numStr.indexOf(Array_b[j])==-1)
      {
         numStr += Array_b[j]+",";
      }
    }//得到 1,2,3,4,0,5,6,7,8numStr = numStr.substring(0,numStr.lastIndexOf(","));
    var Array_c = numStr.split(",");for(m=0;m<Array_c.length;m++)
    {
       alert(Array_c[m]);
    }
      

  4.   

    var a =new Array(1,2,3,4,0);
    var b=new Array(1,2,3,4,5,6,7,8);
    var s = a.join(","); //先把a连接字符串for (var i=0;i<b.length;i++)
    {
        if(-1 == s.indexOf(b[i])) s += ","+b[i];  // 对比下,没了就连上
    }return s;
      

  5.   

    var a =new Array(1,2,3,4,0);
    var b=new Array(1,2,3,4,5,6,7,8);
    var s = b.join(""); 
    for (var i=0;i<a.length;i++){
     if( s.indexOf(a[i])==-1){
        s.push(a[i]);
    }
    return s;
      

  6.   

    var a =new Array(1,2,3,4,0);
    var b=new Array(1,2,3,4,5,6,7,8);
    var s = a.join(","); //先把a连接字符串
    for (var i=0;i<b.length;i++)
    {
        if(-1 == s.indexOf(b[i])) s += ","+b[i];  // 对比下,没了就连上
    }
    return s;
    ==========================
    这方法挺好,join()和indexOf()结帖:"管理"---填分,写密码,"给分"
      

  7.   


    楼主性欲96,我担心她不会结帖,HOHO~~~~~~