Filtrar por quantidade de dígitos

Crie uma função que filtre um array para incluir apenas os números que tenham uma determinada quantidade de dígitos.

Exemplos

filterDigitLength([88, 232, 4, 9721, 555], 3) ➞ [232, 555]
// Inclua apenas os números que tenham 3 dígitos.

filterDigitLength([2, 7, 8, 9, 1012], 1) ➞ [2, 7, 8, 9]
// Inclua apenas os números que tenham 1 dígito.

filterDigitLength([32, 88, 74, 91, 300, 4050], 1) ➞ []
// Não existem números com apenas 1 dígito; => retorne um array vazio.

filterDigitLength([5, 6, 8, 9], 1) ➞ [5, 6, 8, 9]
// Todos os números do array têm apenas 1 dígito; => retorne o array original.

Observações

  • Se não existirem números com a quantidade de dígitos especificada, retorne um array vazio.
  • Se todos os números do array tiverem a quantidade de dígitos especificada, retorne o array original.
  • O subarray retornado deve manter a mesma ordem relativa do array original.