Essa função, em parte faz o mesmo que a tua, mas usa a recursividade. Ou seja, uma função que é chamada dentro de si própria e vai obtendo o dígito mais significativo com a operação divisão inteira 'number / 10' e obtém o dígito menos significativo com a operação módulo da divisão inteira 'number % 10' E vai imprimindo linha a linha, as matrizes correspondentes aos dígitos que compõem o número!
Mas pega num papel e numa caneta, e executa a função passo a passo no papel! Só assim dá para entender melhor! Explicar também não é muito fácil, pois eu também não sou nenhum expert!
↧