From 534296bba4a9bb03d9e59a5153c2bd20a7af631b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=95=E9=93=AD=E5=8D=B0?= Date: Tue, 4 Jul 2017 02:15:51 +0800 Subject: [PATCH] Update dropRight.js (#3241) --- dropRight.js | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/dropRight.js b/dropRight.js index 7e95c771c..fa5dd7739 100644 --- a/dropRight.js +++ b/dropRight.js @@ -23,12 +23,8 @@ import slice from './slice.js' * // => [1, 2, 3] */ function dropRight(array, n=1) { - const length = array == null ? 0 : array.length - if (!length) { - return [] - } - n = length - n - return slice(array, 0, n < 0 ? 0 : n) + const length = array == null ? 0 : array.length; + return length ? slice(array, 0, n < 0 ? 0 : -n) : []; } export default dropRight