2012-11-10 36 views

回答

4

范围可以用一个简单的公式可以找到如下

Random rnd; 
int min = 5; 
int max = 10; 
rnd = new Random(); 
r = min + rnd.next(max - min); 
print("$r is in the range of $min and $max"); 
8
import 'dart:math'; 

final _random = new Random(); 

/** 
* Generates a positive random integer uniformly distributed on the range 
* from [min], inclusive, to [max], exclusive. 
*/ 
int next(int min, int max) => min + _random.nextInt(max - min);