randNum static method

int randNum([
  1. int length = 10
])
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);
}