如何测试一个数组是否是另一个数组的子集?[关闭]

21 浏览
0 Comments

如何测试一个数组是否是另一个数组的子集?[关闭]

如何以最优雅(干净)的方式提供这种逻辑?

var colors = ["red","white","blue"];
logic(colors,["red","green"]); //false
logic(colors,["red"]); //true
logic(colors,["red","purple"]); //false
logic(colors,["red","white"]); //true
logic(colors,["red","white","blue"]); //true
logic(colors,["red","white","blue","green"]); //false
logic(colors,["orange"]); //false

可能可以使用underscore.js来实现。

0