toNum function

num? toNum(
  1. Object? value
)

Implementation

num? toNum(Object? value) {
  if (value is num) return value.isNaN ? null : value;
  if (value is String) {
    num? parsed = num.tryParse(value);
    return (parsed != null && !parsed.isNaN) ? parsed : null;
  }
  return null;
}