input value
factorial
var v = factorial( 3.0 );
// returns 6.0
var v = factorial( -1.5 );
// returns ~-3.545
var v = factorial( -0.5 );
// returns ~1.772
var v = factorial( 0.5 );
// returns ~0.886
var v = factorial( -10.0 );
// returns NaN
var v = factorial( 171.0 );
// returns Infinity
var v = factorial( NaN );
// returns NaN
Evaluates the factorial of
x
.