Bu tür bir mantığı sağlamak için en iyi (en temiz) yol nedir?Bir dizinin diğerinin alt kümesi olup olmadığını nasıl sınayabilirim?
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 mu?
_(hand).difference(colors).length === 0
... ... ... Ne? – Shmiddty
Olası kopya: http://stackoverflow.com/q/3115982/561731 – Neal
Verilen dizinin içinde yalnızca "colors" dizisinin öğeleri olup olmadığını belirlemeye çalışıyor gibi görünüyor. – MrZander