diff --git a/lodash.js b/lodash.js index 48c14eb2f..3055baa76 100644 --- a/lodash.js +++ b/lodash.js @@ -13308,7 +13308,7 @@ * // => [] */ function range(start, end, step) { - if (step && isIterateeCall(start, end, step)) { + if (step && typeof step != 'number' && isIterateeCall(start, end, step)) { end = step = undefined; } return baseRange(start, end, step); @@ -13349,7 +13349,7 @@ * // => [] */ function rangeRight(start, end, step) { - if (step && isIterateeCall(start, end, step)) { + if (step && typeof step != 'number' && isIterateeCall(start, end, step)) { end = step = undefined; } return baseRange(start, end, step, true);