【Flutter/Dart】数値を指定した最小値・最大値内に制限|clamp

数値を指定した最小値・最大値内に制限する方法を紹介します。

今回はnumクラスの「clampメソッド」を使用します。

\ 世界最大級のオンライン学習サービス /

目次

clampの使い方

var num1 = 3;
var num2 = 7;
var num3 = 20;

print(num1.clamp(5, 10));
print(num2.clamp(5, 10));
print(num3.clamp(5, 10));

//結果
//5
//7
//10

clampメソッドの第一引数に「最小値」、第二引数に「最大値」を渡します。

数値が最小値未満の場合は「最小値」、最大値より大きい場合は「最大値」、最小値以上最大値以下の場合は「デフォルト値」を返します。

  • URLをコピーしました!
目次