From 670358f2357a01fe6d37561135200201f2fa2421 Mon Sep 17 00:00:00 2001 From: John-David Dalton Date: Wed, 31 Dec 2014 00:42:45 -0600 Subject: [PATCH] Make `isLength` return `false` for floats. --- lodash.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lodash.js b/lodash.js index ab329b843..df1143462 100644 --- a/lodash.js +++ b/lodash.js @@ -3706,7 +3706,7 @@ * @returns {boolean} Returns `true` if `value` is a valid length, else `false`. */ function isLength(value) { - return typeof value == 'number' && value > -1 && value <= MAX_SAFE_INTEGER; + return typeof value == 'number' && value > -1 && value % 1 == 0 && value <= MAX_SAFE_INTEGER; } /**