0

使用 Titanium,有没有办法将 TextField 的值与 NaN(不是数字)进行比较?

例如:

if (parseInt($.myTextField.value) == NaN)  

在此示例中,它不输入​​ if 语句。我也试过'==='但没有成功。

如果我记录转换为 int 的值,它会显示“NaN”

Ti.API.info(parseInt($.myTextField.value));

感谢您的意见!

4

1 回答 1

3

使用isNaN原生 JS 函数。 ===toNaN将永远是虚假的。

于 2013-05-28T20:31:51.313 回答