Contar um dígito específico

Escreva uma função que conte quantas vezes um dígito decimal específico aparece em um intervalo inclusivo de números inteiros. O sinal de menos não é um dígito.

Exemplos

digitOccurrences(51, 55, 5) // 6
// O dígito 5 aparece seis vezes em 51, 52, 53, 54 e 55.

digitOccurrences(1, 8, 9) // 0

digitOccurrences(-8, -1, 8) // 1

digitOccurrences(71, 77, 2) // 1

Observações

  • Os intervalos podem incluir números negativos.
  • start <= end.