How does one get a random number within a range similar to c# Random.Next(int min, int max);
To generate a random double within a range, multiply a random int with a random double.
import 'dart:math'; Random random = new Random(); int min = 1, max = 10; double num = (min + random.nextInt(max - min)) * random.nextDouble();