इस तरह के तर्क प्रदान करने के लिए सबसे अच्छा (साफ) तरीका क्या है?यदि कोई सरणी दूसरे का उप-समूह है तो मैं कैसे परीक्षण करूं?
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 का उपयोग कर?
_(hand).difference(colors).length === 0
... ... ... क्या? – Shmiddty
संभावित डुप्लिकेट: http://stackoverflow.com/q/3115982/561731 – Neal
ऐसा लगता है कि वह यह निर्धारित करने का प्रयास कर रहा है कि दिए गए सरणी में केवल 'रंग' सरणी के तत्व हैं या नहीं। – MrZander