isNaN属性

bool isNaN

该数字是否为非数字(Not-a-Number)值。

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

所有数字恰好满足以下之一:isInfiniteisFiniteisNaN

实现

bool get isNaN;