I need to compare two numeric values for equality in Javascript. The values may be NaN as well.
I\'ve come up with this code:
if (val1 == val2 |
Try using Object.is(), it determines whether two values are the same value. Two values are the same if one of the following holds:
undefinednulltrue or both false+0-0NaNNaN and both have the same valuee.g. Object.is(NaN, NaN) => true
Refer to https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/is