我需要在 Javascript 中比较两个数值是否相等。值也可以是 NaN
。
我想出了这段代码:
if (val1 == val2 || isNaN(val1) && isNaN(val2)) ...
它工作正常,但在我看来它显得臃肿。我想让它更简洁。有什么想法吗?
最佳答案
if(val1 == val2 || (isNaN(val1) && isNaN(val2)))
没什么可改进的。加个括号就可以让大家明白了。
关于javascript - 在 Javascript 中比较 NaN 值是否相等,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8965364/