limit method

int limit(
  1. int min,
  2. int max
)

If int is less than or equal to min, min is returned.

If int is greater than or equal to max, max is returned.

If double.nan, min is returned.

intmin以下の場合はminが返されます。

intmax以上の場合はmaxが返されます。

double.nanの場合はminが返されます。

Implementation

int limit(int min, int max) {
  if (this < min) {
    return min;
  }
  if (this > max) {
    return max;
  }
  return this;
}