summaryrefslogtreecommitdiff
path: root/lib/internal/util/comparisons.js
diff options
context:
space:
mode:
Diffstat (limited to 'lib/internal/util/comparisons.js')
-rw-r--r--lib/internal/util/comparisons.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/internal/util/comparisons.js b/lib/internal/util/comparisons.js
index 734ecf6224..b26012923c 100644
--- a/lib/internal/util/comparisons.js
+++ b/lib/internal/util/comparisons.js
@@ -180,7 +180,7 @@ function innerDeepEqual(val1, val2, strict, memos) {
if (val1 === null || typeof val1 !== 'object') {
if (val2 === null || typeof val2 !== 'object') {
// eslint-disable-next-line eqeqeq
- return val1 == val2;
+ return val1 == val2 || (NumberIsNaN(val1) && NumberIsNaN(val2));
}
return false;
}