isNaN 属性

bool isNaN

判断这个数字是否为非数字值。

如果这个数字是 double.nan 值或任何其他可能的 double NaN 值,则为 true。如果这个数字是整数、有限的双精度浮点数或无限的双精度浮点数(double.infinitydouble.negativeInfinity),则为 false

所有数字都满足 isInfiniteisFiniteisNaN 中的恰好一个条件。

实现

bool get isNaN;