randomOrNull method
E?
randomOrNull()
Returns a random element from this set, or null if the set is empty.
Example:
final set = <int>{};
print(set.randomOrNull()); // Outputs null
Implementation
E? randomOrNull() {
if (isEmpty) return null;
final random = Random();
return elementAt(random.nextInt(length));
}