FSX-Translate/lib/common/utils/number_utils.dart
2024-08-19 15:11:49 +08:00

20 lines
489 B
Dart

import 'dart:math';
class NumberUtils {
/// 获取一个随机随
static int getRandomNumber(int min, int max) {
Random random = Random();
int randomNumber = random.nextInt(max - min) + min;
return randomNumber;
}
/// 获取不包括当前的随机数
static int getRandomNumberExcludingCurrent(int min, int max, int current) {
int newNumber;
do {
newNumber = getRandomNumber(min, max);
} while (newNumber == current);
return newNumber;
}
}