Comparing NaN values for equality in Javascript

前端 未结 12 1750
猫巷女王i
猫巷女王i 2020-12-13 08:19

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 |         


        
12条回答
  •  粉色の甜心
    2020-12-13 08:43

    if(val1 == val2 || (isNaN(val1) && isNaN(val2)))
    

    Nothing to improve. Just add the parentheses to make it clear to everyone.

提交回复
热议问题