November 26, 2008

javascript factorial

can it get any shorter?

I don’t think so, but feel free to prove me wrong.

function factorial(n){return n?n--*factorial(n):1}