creditCardNumber method

String creditCardNumber()

Generate a credit card number (fake).

Implementation

String creditCardNumber() {
  final String prefix = ['4', '5', '37', '6011'][_random.nextInt(4)];
  final length = prefix == '37' ? 15 : 16;
  final int remaining = length - prefix.length;
  final String number = List.generate(
    remaining,
    (_) => _random.nextInt(10),
  ).join();
  return '$prefix$number';
}