1 2 3 4 5
var factorial = function(n) { return (n > 1) ? n * factorial(n - 1) : 1; }; alert(factorial(5));