diff --git a/Sprint-2/implement/contains.js b/Sprint-2/implement/contains.js index cd779308a..47ccafe33 100644 --- a/Sprint-2/implement/contains.js +++ b/Sprint-2/implement/contains.js @@ -1,3 +1,6 @@ -function contains() {} +function contains(obj, prop) { + if (typeof obj !== "object" || obj === null || Array.isArray(obj)) return false; + return Object.prototype.hasOwnProperty.call(obj, prop); +} module.exports = contains;