O comando for tem três parâmetros: ínicio, fim e incremento. Sendo assim, dá para deixar o código da função bem mais limpo sem declaração de um monte de variáveis.
function getFactorial(number) local value = number for new = (number - 1), 1, -1 do value = value * new end return value end
Um abraço do seu amiguinho, UmTiro




info
Group: Lorde
Joined: 17/01/09
Posts: 2.1k
Reputation: +395
Tibia Character: Adra Sata
Ui, me impolgei em fazer funções .D
Estudei como funciona fatoriamento de um número inteiro, e resolvi por em prática.
Ta ai, pra usar ;D
Exemplo de Print:
Prontinho, rode sem problemas ;D
Funfando 100% , e desenvolvido por mim
Edited Março 23 by SkyDangerous