Dart 数値がNaNか正の無限大・負の無限大であるかを判定するサンプル
環境
Windows 11 pro 64bit
Dart 2.18.4
構文
数値.isFinite
NaNか正の無限大・負の無限大でであれば false そうでなければ true が返ります
NaNか正の無限大・負の無限大であるかを判定するには、「 isFinite 」関数を使用します。
使用例
void main() { print((0.0 / 0.0).isFinite); // false print((1 / 0.0).isFinite); // false print((10).isFinite); // true }
実行結果
false
false
true