nextDouble static method

double nextDouble(
  1. double min, [
  2. double? max
])

Generates a random double value in the range 'minYear', 'maxYear'.

  • min (optional) minimum range value
  • max max range value Returns a random double value.

Implementation

/// - [min]   (optional) minimum range value
/// - [max]   max range value
/// Returns     a random double value.

static double nextDouble(double min, [double? max]) {
  if (max == null) {
    max = min;
    min = 0;
  }

  if (max - min <= 0) return min;

  return min + _random.nextDouble() * (max - min);
}