📜  dart 随机数 - Dart (1)

📅  最后修改于: 2023-12-03 14:40:37.123000             🧑  作者: Mango

Dart随机数

Dart是谷歌开源的一款强大的编程语言,它支持众多的编程范式,包括面向对象编程和函数式编程等。在Dart中,我们可以方便地生成伪随机数。

生成随机整数

当我们需要生成一个指定范围内的随机整数时,可以使用Random类的nextInt方法。

import 'dart:math';

void main() {
  var random = new Random();
  print(random.nextInt(10)); // 生成0到9的整数
}
生成随机实数

如果我们需要生成随机实数,可以使用Random类的nextDouble方法,它会生成一个0到1之间的随机实数。

import 'dart:math';

void main() {
  var random = new Random();
  print(random.nextDouble()); // 生成0到1之间的实数
}
生成随机布尔值

如果我们需要生成一个随机的布尔值,可以使用Random类的nextBool方法。

import 'dart:math';

void main() {
  var random = new Random();
  print(random.nextBool()); // 生成true或false
}

以上介绍了如何在Dart中生成随机数。除了上述介绍的方法外,Dart还提供了更加灵活、全面的随机数生成方式。在实际开发中,我们可以灵活地应用这些方法来满足我们的需求。