From dc80418ce0e099cbc2bbca6047037ece1d4fa84d Mon Sep 17 00:00:00 2001 From: Siarhei Date: Fri, 19 Oct 2018 14:01:48 +0400 Subject: [PATCH 1/3] Simplify longestItem --- snippets/longestItem.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/snippets/longestItem.md b/snippets/longestItem.md index 855100d68..dd8203682 100644 --- a/snippets/longestItem.md +++ b/snippets/longestItem.md @@ -7,8 +7,8 @@ Returns `undefined` if no arguments are provided. Use `Array.prototype.reduce()`, comparing the `length` of objects to find the longest one. ```js -const longestItem = (val, ...vals) => - [val, ...vals].reduce((a, x) => (x.length > a.length ? x : a)); +const longestItem = (...vals) => + vals.reduce((a, x) => (x.length > a.length ? x : a)); ``` ```js From e0c7d41271ce874037465fb1c9f97746ace1c12f Mon Sep 17 00:00:00 2001 From: Siarhei Date: Fri, 19 Oct 2018 14:05:16 +0400 Subject: [PATCH 2/3] Change argument name --- snippets/longestItem.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/snippets/longestItem.md b/snippets/longestItem.md index dd8203682..a8a7fd63e 100644 --- a/snippets/longestItem.md +++ b/snippets/longestItem.md @@ -7,8 +7,8 @@ Returns `undefined` if no arguments are provided. Use `Array.prototype.reduce()`, comparing the `length` of objects to find the longest one. ```js -const longestItem = (...vals) => - vals.reduce((a, x) => (x.length > a.length ? x : a)); +const longestItem = (...args) => + args.reduce((a, x) => (x.length > a.length ? x : a)); ``` ```js From c7336809f75bcb53b2f314c87e426842ea5d1a66 Mon Sep 17 00:00:00 2001 From: Angelos Chalaris Date: Thu, 25 Oct 2018 13:24:26 +0300 Subject: [PATCH 3/3] Update longestItem.md --- snippets/longestItem.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/snippets/longestItem.md b/snippets/longestItem.md index a8a7fd63e..dd8203682 100644 --- a/snippets/longestItem.md +++ b/snippets/longestItem.md @@ -7,8 +7,8 @@ Returns `undefined` if no arguments are provided. Use `Array.prototype.reduce()`, comparing the `length` of objects to find the longest one. ```js -const longestItem = (...args) => - args.reduce((a, x) => (x.length > a.length ? x : a)); +const longestItem = (...vals) => + vals.reduce((a, x) => (x.length > a.length ? x : a)); ``` ```js