Avoid isIterateeCall check if step is a number.

This commit is contained in:
John-David Dalton
2015-12-20 14:02:48 -06:00
parent f42446d22f
commit ad8628f8e7

View File

@@ -13308,7 +13308,7 @@
* // => [] * // => []
*/ */
function range(start, end, step) { function range(start, end, step) {
if (step && isIterateeCall(start, end, step)) { if (step && typeof step != 'number' && isIterateeCall(start, end, step)) {
end = step = undefined; end = step = undefined;
} }
return baseRange(start, end, step); return baseRange(start, end, step);
@@ -13349,7 +13349,7 @@
* // => [] * // => []
*/ */
function rangeRight(start, end, step) { function rangeRight(start, end, step) {
if (step && isIterateeCall(start, end, step)) { if (step && typeof step != 'number' && isIterateeCall(start, end, step)) {
end = step = undefined; end = step = undefined;
} }
return baseRange(start, end, step, true); return baseRange(start, end, step, true);