!
). Por ejemplo 5!
es igual a 120
:5!
también se podría expresar como:4!
y después lo multiplicamos por 5
. Pero para solucionar 4!
podemos solucionar primero 3!
y multiplicarlo por 4
. Y para solucionar 3!
podemos solucionar 2!
y multiplicarlo por 3
. Y lo mismo con 2!
: solucionamos 1!
y lo multiplicamos por 2
. El caso base es 1!
que es 1
.printNumber
pasándole como parámetro el número 1
. Luego, en la línea 2 imprimimos el número y por último la función se llama a si misma si el número es menor a 10
.