Use isSymbol instead of baseToNumber to fix _.toNumber test fails.

This commit is contained in:
John-David Dalton
2016-04-16 20:45:10 -07:00
parent db49702046
commit 762e858c48

View File

@@ -11605,9 +11605,8 @@
if (typeof value == 'number') { if (typeof value == 'number') {
return value; return value;
} }
var result = baseToNumber(value); if (isSymbol(value)) {
if (result !== result) { return NAN;
return result;
} }
if (isObject(value)) { if (isObject(value)) {
var other = isFunction(value.valueOf) ? value.valueOf() : value; var other = isFunction(value.valueOf) ? value.valueOf() : value;