generateDigits static method

Map<int, double> generateDigits(
  1. int number
)

Returns digits generated from the given number.

Implementation

static Map<int, double> generateDigits(int number) {
  final digits = <int, double>{};
  if (number <= 0) return {1: 0};
  var v = number;
  var place = 1;
  while (v > 0) {
    digits[place] = v.toDouble();
    v = v ~/ 10;
    place++;
  }
  return digits;
}