Skip to content

Instantly share code, notes, and snippets.

@tatocaster
Created December 18, 2019 09:04
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tatocaster/80dfb6184eacffebc6ffdb097a4c2c4b to your computer and use it in GitHub Desktop.
Save tatocaster/80dfb6184eacffebc6ffdb097a4c2c4b to your computer and use it in GitHub Desktop.
select random from set
import 'dart:math';
void main() {
var _emailSet = new Set.from([
'',
''
]);
final _random = new Random();
for (int i = 0; i < 5; i++) {
var element = _randomElement(_emailSet, _random);
_emailSet.remove(element);
print(element);
}
}
_randomElement(Set emailSet, Random random) {
return emailSet.elementAt(random.nextInt(emailSet.length));
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment