Dart isFiniteで数値がNaNか正の無限大であるかを判定する
環境
OS windows10 Home 64bit
Dart 2.18.4
書式
数値.isFinite
NaNか正の無限大・負の無限大であるかを判定するには、「 isFinite 」を使用します。
NaNか正の無限大・負の無限大でであれば false そうでなければ true が返ります
使用例
void main() { print((0.0 / 0.0).isFinite); print((1 / 0.0).isFinite); print((20).isFinite); }
実行結果
false
false
true