Flutter 中使用Random生成随机数

发布于 1 年前 作者 phonegap100 991 次浏览 最后一次编辑是 1 个月前 来自 分享

Flutter 中使用Random().nextInt(5) 可以生成0到这个数的随机数

Flutter 中使用 Random().nextDouble() 可以生成0到1的随机数

var a = Random().nextInt(5) + 1;
var b = Random().nextInt(5);
var x = Random().nextDouble() * 300 + 20;
print(a);
print(b);
print(x);

输出
flutter: 3
flutter: 0
flutter: 129.2951867801658


Flutter 中使用Random生成随机数也可以这样写

Random random = Random.secure();
int randomString = random.nextInt(100000); //0-99999
print('randomString =========-> $randomString');
// randomString =========-> 43830
for (var i = 0; i < 6; i++) {
   //获取指定范围内的 int 类型随机数
	int randomString = random.nextInt(10); //0-9
    path.add(randomString);
}
print('path =========-> $path');
var string = path.join(''); //list转换成字符串
print('string =========-> $string');
//path =========-> [8, 6, 7, 3, 8, 5]
//string =========-> 867385
————————————————

Dart Flutter入门实战基础教程在线学习和资源网盘下载地址http://bbs.itying.com/topic/620268d1a4bcc00fe8e9d6e1

回到顶部