extenderTimeSlot static method

List<int> extenderTimeSlot(
  1. int timeSlot,
  2. int longitudObjetivo
)

Implementation

static List<int> extenderTimeSlot(int timeSlot, int longitudObjetivo) {
  final base = timeSlot.toString().split('').map(int.parse).toList();
  final extendido = [...base];
  int secuencia = 1;
  while (extendido.length < longitudObjetivo) {
    extendido.add(secuencia);
    secuencia = (secuencia % 9) + 1;
  }
  return extendido;
}