isBetween method
Returns true if this falls between value1
and value2
irrespective
of the order of value1
and value2
.
Includes boundaries if inclusive
is true.
Implementation
bool isBetween(num value1, num value2, {bool inclusive = false}) => inclusive
? (this >= value1 && this <= value2) || (this >= value2 && this <= value1)
: (this > value1 && this < value2) || (this > value2 && this < value1);