使用get 拓展 int 快速构建随机数
创建一个类方法用来生成随机数
class LgRandom {
static int random({
int? min ,
required int max,
}){
final _rd = Random();
return (min??0) + _rd.nextInt(max - (min??0));
}
}
拓展int get 方法读取随机数
extension randomInt on int {
/// 生成随机数
get rd {
return LgRandom.random(max: this + 1);
}
}
var random = 3.rd; //这样就得到了 0-3 随机的数字
// 是不是很简单呢.