mirror of
https://github.com/whoisclebs/lodash.git
synced 2026-02-08 10:17:48 +00:00
Minor comment nits for -0 and +0. [ci skip]
This commit is contained in:
@@ -1508,7 +1508,7 @@
|
|||||||
// treat `NaN` vs. `NaN` as equal
|
// treat `NaN` vs. `NaN` as equal
|
||||||
return (a != +a)
|
return (a != +a)
|
||||||
? b != +b
|
? b != +b
|
||||||
// but treat `+0` vs. `-0` as not equal
|
// but treat `-0` vs. `+0` as not equal
|
||||||
: (a == 0 ? (1 / a == 1 / b) : a == +b);
|
: (a == 0 ? (1 / a == 1 / b) : a == +b);
|
||||||
|
|
||||||
case regexpClass:
|
case regexpClass:
|
||||||
@@ -6037,7 +6037,7 @@
|
|||||||
if (!callback) {
|
if (!callback) {
|
||||||
// exit early for identical values
|
// exit early for identical values
|
||||||
if (a === b) {
|
if (a === b) {
|
||||||
// treat `+0` vs. `-0` as not equal
|
// treat `-0` vs. `+0` as not equal
|
||||||
return a !== 0 || (1 / a == 1 / b);
|
return a !== 0 || (1 / a == 1 / b);
|
||||||
}
|
}
|
||||||
var type = typeof a,
|
var type = typeof a,
|
||||||
@@ -7131,7 +7131,7 @@
|
|||||||
if (!hasOwnProperty.call(object, key)) {
|
if (!hasOwnProperty.call(object, key)) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
// treat `+0` vs. `-0` as not equal
|
// treat `-0` vs. `+0` as not equal
|
||||||
var b = object[key];
|
var b = object[key];
|
||||||
return a === b && (a !== 0 || (1 / a == 1 / b));
|
return a === b && (a !== 0 || (1 / a == 1 / b));
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user