当我控制台下面的两个数组是如何看
aa= [0: "349",1: "810",2: "863",3: "657",4: "602",5: "317",6: "665",7: "865",8: "624",9: "805",10: "887",11: "659"];
bb=[0: "349", 1: ""];
cc=find_flight(aa,bb);
在两个数组中,349都是匹配的,匹配后应返回1。下面是我如何尝试的
function find_flight(aa,bb)
{
if(a2.toString() == a1.toString())
{
return true;
}
}
console.log(aa+'-'+bb);
Output: 349,810,863,657,602,317,665,865,624,805,887,659-349,
它不匹配任何人都能给出解决方案!!!!
一种方法是:
found=false;
aa.forEach(function(e) {
bb.forEach(function(e2) {
if (e === e2) { found=true; }
});
});
我用它来初始化数组,因为我的控制台不接受你的语法。
aa = ["349","810","863","657","602","317","665","865","624","805","887","659"];
bb = ["349",""];
function find_flight(a,b)
{
var check = false;
a.forEach(function(x) {
b.forEach(function(y) {
//console.log(x+" "+y +" "+(x==y?1:0));
if (x==y) { check=true; }
});
});
return check;
}
var aa= [1,2,3,4,5,6];
var bb= [0,9,8,7, 4];
像这样使用它
console.log(find_flight(aa,bb));
问题内容: 比较两个数组并返回差值的最快/最佳方法是什么?非常类似于PHP。有一个简单的功能,还是我必须创建一个via ?还是循环? 问题答案: 如果您希望在JQuery中做到这一点,希望对您有所帮助。 最后的警报提示不常见元素数组Array,即2个数组之间的差。 请让我知道我是否错过了任何事情,干杯! 码
我目前正在尝试比较两个数据帧(例如df1和df2)的列名,并从其中一个(df2)中提取值(如果匹配的话),以创建一个新的(第三个)数据帧。
问题内容: 我想获取两个列表并查找两个列表中都出现的值。 [5]例如,将返回。 问题答案: 使用,它快速且可读。
我怎样才能比较这两个数组,以一种我想返回另一个数组的方式,它包含B中的所有a的值? 返回数组: 来自答案的C#代码:
我有两张桌子: Product\u表 Productbreak\u表 我的目标是只获取不在productbreak_table的和日期之间的产品 结果应该是:
在这两行中都输出。它们是相同的东西,所以输出的不应该是吗?