contains method

bool contains(
  1. num number, {
  2. bool lowerInclusive = true,
  3. bool upperInclusive = false,
})

Implementation

bool contains(
  num number, {
  bool lowerInclusive = true,
  bool upperInclusive = false,
}) {
  if (lowerInclusive && (number < lower)) {
    return false;
  } else if (!lowerInclusive && (number <= lower)) {
    return false;
  } else if (upperInclusive && (number > upper)) {
    return false;
  } else if (!upperInclusive && (number >= upper)) {
    return false;
  } else {
    return true;
  }
}