有两个数组AB,A包含B,怎么把A数组中的B数组部分数据删掉。两个数组合并,如何删除重复数据。

两个数组,A有{1,2,3,4,5,6}B有{2,3,6},怎么把两个数组合并,删除重复数据,就是说,我想要的结果是,得到一个C数组,C数组的数据是{1,4,5}。请问代... 两个数组,A有{1,2,3,4,5,6}
B有{2,3,6},怎么把两个数组合并,删除重复数据,就是说,我想要的结果是,得到一个C数组,C数组的数据是{1,4,5}。请问代码大概是怎么写?请详细点,呵呵,因为我水平有限。代码最好是用asp写。如果不行,也可以用asp.net或者js或者其他,反正大概意思能知道就行了。
展开
 我来答
天枰万能
推荐于2017-12-15 · 超过15用户采纳过TA的回答
知道答主
回答量:31
采纳率:0%
帮助的人:18.7万
展开全部
var a=[1,2,3,4,5,6];
var b=[2,3,6];
var c =[];
for(var i=0;i<a.length;i++){
var has = false;

var data = a[i];
//判断c中是否有元素data
for(var j=0;j<c.length;j++){
if(data ==c[j]){
has =true;

break;

}

}
//如果没有
if(has==false){
c.push(data);

}

}
for(var i=0;i<b.length;i++){
bool has = false;

var data = a[i];
//判断c中是否有元素data
for(var j=0;j<b.length;j++){
if(data ==b[j]){
has =true;

break;

}

}
//如果没有
if(has==false){
c.push(data);

}

}
//最后c就是结果
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式