Dart 数値がマイナスであるかを判定する
Dartで、数値がマイナスであるかを判定するコードを記述してます。「 isNegative 」を使用することで判定することができます。数値以外の値に使用するとエラーが発生します。
環境
- OS windows11 home
- Dart 2.18.4
マイナスであるかを判定
マイナスであるかを判定するには、「 isNegative 」を使用します。
数値.isNegative
// マイナスであれば true そうでなければ false が返ります
実際に、使用してみます。
void main() {
print((10).isNegative);
// false
print((-10).isNegative);
// true
print((0).isNegative);
// false
print((-0).isNegative);
// false
print((10.5).isNegative);
// false
print((-10.5).isNegative);
// true
}
実行結果を見ると、判定されていることが確認できます。
数値以外
数値以外を指定するとエラーが発生します。
void main() {
print(('10').isNegative);
Error: The getter 'isNegative' isn't defined for the class 'String'.
Try correcting the name to the name of an existing getter, or defining a getter or field named 'isNegative'.
}
-
前の記事
GAS スプレッドシートに時間を指定してポップアップを表示する 2023.05.04
-
次の記事
MariaDB YYYYMM形式の年月に月数を指定して加算する 2023.05.05
コメントを書く