From d47cdf3e3d674b61a9fcbb0bf6b052f2793746f5 Mon Sep 17 00:00:00 2001 From: Siarhei Date: Fri, 7 Sep 2018 17:46:58 +0400 Subject: [PATCH] Simplify objectFromPairs --- snippets/objectFromPairs.md | 2 +- test/objectFromPairs/objectFromPairs.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/snippets/objectFromPairs.md b/snippets/objectFromPairs.md index c0de96c59..cc3514991 100644 --- a/snippets/objectFromPairs.md +++ b/snippets/objectFromPairs.md @@ -5,7 +5,7 @@ Creates an object from the given key-value pairs. Use `Array.reduce()` to create and combine key-value pairs. ```js -const objectFromPairs = arr => arr.reduce((a, v) => ((a[v[0]] = v[1]), a), {}); +const objectFromPairs = arr => arr.reduce((a, [key, val]) => ((a[key] = val), a), {}); ``` ```js diff --git a/test/objectFromPairs/objectFromPairs.js b/test/objectFromPairs/objectFromPairs.js index 2813c5e1d..6d27ccf4f 100644 --- a/test/objectFromPairs/objectFromPairs.js +++ b/test/objectFromPairs/objectFromPairs.js @@ -1,2 +1,2 @@ -const objectFromPairs = arr => arr.reduce((a, v) => ((a[v[0]] = v[1]), a), {}); +const objectFromPairs = arr => arr.reduce((a, [key, val]) => ((a[key] = val), a), {}); module.exports = objectFromPairs;