Fatorial de um número inteiro não negativo n (n≤20, para evitar exceder a faixa de exibição numérica comumente usada).
Produto iterativo; 0!=1; limite de precisão JS.
Usa números decimais normais; se o resultado falhar, confira vírgula vs. ponto conforme o campo aceita.