actionscript-3 – 在ActionScript(NaN == parseFloat(input.text))中警告它始终为false.为什么?

前端之家收集整理的这篇文章主要介绍了actionscript-3 – 在ActionScript(NaN == parseFloat(input.text))中警告它始终为false.为什么?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
尽管相当清晰的 documentation表示 parseFloat()可以将NaN作为值返回,但当我写一个块时,如:
if ( NaN == parseFloat(input.text) ) {
  errorMessage.text = "Please enter a number."
}

我被警告说,比较总是错误的.测试表明警告是正确的.

更正的文档在哪里,如何编写此文档以与AS3一起使用?

解决方法

因为将任何东西与NaN进行比较总是错误的.请改用isNaN().

猜你在找的HTML相关文章