使用 Titanium,有没有办法将 TextField 的值与 NaN(不是数字)进行比较?
例如:
if (parseInt($.myTextField.value) == NaN)
在此示例中,它不输入 if 语句。我也尝试过使用“===”但没有成功。
如果我记录转换为 int 的值,它会显示“NaN”
Ti.API.info(parseInt($.myTextField.value));
感谢您的意见!
最佳答案
使用isNaN
原生JS函数。 ===
到 NaN
始终为假。
关于javascript - 比较 int 和 NaN,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16800941/