我有一个多维 JavaScript 数组,像这样。
大约有40个,确切地说。
我还有另一个数组叫做check,它包含以下值。
我想要的是,我需要基于检查数组元素使多维数组唯一。
例如,如果检查数组是`[15]`,则多维数组将为:
如果检查的数组是
我尝试了JavaScript的IndexOf方法,但它给我一个"OR"的结果,而不是"AND"。
提前感谢。
[
["9", "16", "19", "24", "29", "38"],
["9", "15", "19", "24", "29", "38"],
["10", "16", "19", "24", "29", "38"],
["9", "16", "17", "19", "24", "29", "39"],
["10", "16", "17", "19", "24", "29", "39"],
["9", "15", "21", "24", "29", "38"]
.......
.......
]
大约有40个,确切地说。
我还有另一个数组叫做check,它包含以下值。
[9,10] //This is of size two for example,it may contain any number of elements BUT it only contains elements(digits) from the multidimensional array above
我想要的是,我需要基于检查数组元素使多维数组唯一。
例如,如果检查数组是`[15]`,则多维数组将为:
[
["9", "15", "19", "24", "29", "38"],
//All the results which contain 15
]
如果检查的数组是
[15,21]
,那么多维数组将会是:[
["9", "15", "21", "24", "29", "38"]
//simply containing 15 AND 21.Please note previous example has only 15 in it not 21
//I need an AND not an OR
]
我尝试了JavaScript的IndexOf方法,但它给我一个"OR"的结果,而不是"AND"。
提前感谢。