I have a (signed) number n
. How do I determine if my number is in the range [minval, maxval)?
The obvious, C-like answer is just
if (minval <= n and n < maxval) {...}
I’m wondering if there is any syntactic sugar, language feature, stdlib type, etc. that supports ranges and/or containment?
(For example, chained operators min <= n < max
, or an in
operator with a Range(min, max) type, or …?)