generateUniqueNumbers function
List<int>
generateUniqueNumbers(
{ - required int numberCount,
- required int max,
})
Implementation
List<int> generateUniqueNumbers({
required int numberCount,
required int max,
}) {
_validateInput(numberCount, max);
final List<int> generatedNumbers = [];
final random = Random(max);
while (generatedNumbers.length < numberCount) {
final int number = random.nextInt(max);
if (!generatedNumbers.contains(number)) {
generatedNumbers.add(number);
}
}
return generatedNumbers;
}