diff --git a/snippets/findKeys.md b/snippets/findKeys.md index b59a55f0d..e6b4030e3 100644 --- a/snippets/findKeys.md +++ b/snippets/findKeys.md @@ -3,23 +3,22 @@ title: findKeys tags: object,beginner --- -Return all the keys in the provided object that match the given value. +Finds all the keys in the provided object that match the given value. -- Use `Object.keys(object)` to get all the properties of the object. -- Use `Array.prototype.filter()` to test each key-value pair and return all keys that equal to the given value. +- Use `Object.keys(obj)` to get all the properties of the object. +- Use `Array.prototype.filter()` to test each key-value pair and return all keys that are equal to the given value. ```js -const findKeys = (object, value) => - Object.keys(object).filter(key => object[key] === value); +const findKeys = (obj, val) => + Object.keys(obj).filter(key => obj[key] === val); ``` ```js const ages = { - "Leo" : 20, - "Zoey" : 21, - "Jane" : 20 + Leo: 20, + Zoey: 21, + Jane: 20, }; - -findKeys(ages, 20); // [ "Leo", "Jane" ] +findKeys(ages, 20); // [ 'Leo', 'Jane' ] ```