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)
}