【发布时间】:2017-02-11 19:41:47
【问题描述】:
我尝试在堆栈溢出中查看类似的问题,但它并没有完全满足我想要做的事情,我一直试图让它工作,但不断得到错误的结果。在这一点上,我简直不知所措。我的意思的例子
var masterArray = [[1,2,5,6],[5,13,7,8],[9,11,13,15],[13,14,15,16],[1,9,11,12]]
var compareArray = [9,11,13,15,1,2,5,6]
function intersect(a, b) {
//code to compare both arrays and find a match
}
console.log(Intersect(compareArray, masterArray))
输出将是
[9,11,13,15]
[1,2,5,6]
[5,13]
[13,15]
【问题讨论】:
-
展示(添加到您的问题中)您迄今为止所做的最大努力,并解释您遇到困难的地方和原因。
-
再次检查输出!我想你忘了一个!
-
为什么
[1,9,11]不在最终结果中? -
你有 5 个子数组来返回 4 个输出.. 怎么样..
-
对不起,我错过了输入那个,但是是的。 [1,9,11] 也是输出之一。
标签: javascript arrays multidimensional-array