我有一个简单的问题(我希望!).在JS中,为什么isNaN(" ")评估为false,但false评估为true?
isNaN(" ")
false
我正在对文本输入字段执行数值运算,并检查字段是否为空,""或NaN.当有人在场中输入少量空格时,我的验证在所有三个空格中都失败了,我很困惑为什么它超过了isNAN检查.
谢谢!
javascript nan
javascript ×1
nan ×1