Another variant:
import 'dart:math'; extension RangeNum on num { bool inRange(num a, num b) { return min(a, b) <= this && this <= max(a, b); } }