如果number == NaN条件

时间:2016-11-28 10:39:20

标签: javascript conditional-statements

总是返回“数字” 我已经尝试写过:

if n.isNaN
if n === NaN

----------但它总是返回第二个条件“”

var n = NaN
If (n == NaN) {return " not a number"}
else return "Number"

--"Number" 

1 个答案:

答案 0 :(得分:1)

检查值是否不是JS中的数字的唯一可靠方法是使用isNan函数。