substack/gamma.js — pull request #1 by Niggler (2012-12-17 04:50:42+00:00)
Title: Approximating ln[gamma] gives bounded results for larger values

In your version, gamma(150) returns Infinity.

In this version, the returned value 3.808922637630559e+260 is much closer to the actual value :)