Returns a safe minimum with considering each value other than double.nan.
double.nan
double safeMin(double a, double b) { final List<double> compareValues = _checkNan(a, b); return compareValues.reduce(min); }