Conteo de dígitos de un número entero

Crea una función que devuelva la cantidad de dígitos decimales de un número entero. No cuentes el signo menos de los números negativos y devuelve 1 para el cero.

Ejemplos

count_digits(4666); // 4

count_digits(544); // 3

count_digits(318); // 3

count_digits(-92563); // 5

count_digits(-314890); // 6

count_digits(654321); // 6

count_digits(638476); // 6

count_digits(0); // 1

Notas

  • Para un desafío adicional, intenta resolverlo sin convertir el número en una cadena de texto.
  • Hay una versión recursiva disponible en este desafío relacionado.