randNum static method
Mixins.randNum(18); // generate random int value, max length is 18
Implementation
static int randNum([int length = 10]) {
if (length > 18) length = 18;
String rand = '';
for (int i = 0; i < length - 1; i++) {
while (rand == '' || rand[0] == '0') {
rand = Random().nextInt(10).toString();
}
rand += Random().nextInt(10).toString();
}
return int.parse(rand);
}