actionscript-3 - 将 parseInt 与 Actionscript 3 中的 NaN 进行比较

标签 actionscript-3 nan parseint

AS3 文档指出,如果您将字符串传递给 parseInt这不是一个会返回的数字 NaN .但是,当我尝试与 NaN 进行比较时编译器给了我以下错误:

Warning: 1098: Illogical comparison with NaN. This statement always evaluates to false.

该声明实际上是正确的。与 NaN 比较总是返回 false .如何与 NaN 进行比较以检测解析的内容是否为 NaN?
if( parseInt("test") == NaN )
{
   // do something (never gets here)
}

最佳答案

比较 isNaN()功能。

关于actionscript-3 - 将 parseInt 与 Actionscript 3 中的 NaN 进行比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3957173/

相关文章:

actionscript-3 - 如何计算旋转形状 AS3 中点的位置

java - 获取 SQL 异常 'NaN' 不是有效的数值或近似数值

javascript - 在输入字段上使用 parseInt 不起作用

java - 当我尝试使用 'split' 读取输入并且 trim() 抛出 - NumberFormatException

java - 如何让我的小程序将用户的输入转换为整数并将其与计算机的随机数进行比较?

actionscript-3 - 什么时候将函数传递给函数才有意义?

flash - Actionscript 3 - 完全移除一个 child

arrays - Flash AS3,如何使用整数键索引 HashMap

c++ - 浮点 NaN 取决于 C++ 中不相关的异常处理

python - Pandas:使用 `map` 进行左合并返回 NaN