clamp function Null safety
Clamps number within the inclusive lower and upper bounds.
Implementation
num clamp(num value, num lower, num upper) {
if (isLess(value, lower)) {
return lower;
}
if (isGreater(value, upper)) {
return upper;
}
return value;
}