尽管有相当清晰的文档说parseFloat()可以返回NaN作为值,但当我写一个块时,如:
if ( NaN == parseFloat(input.text) ) { errorMessage.text = "Please enter a number." }
我被警告说,比较总是错误的.测试表明警告是正确的.
更正后的文档在哪里,如何编写此文档以与AS3一起使用?
因为将任何东西与NaN进行比较总是错误的.请改用isNaN().
isNaN(parseFloat(input.text))