Categories
ECMAScript Javascript

Recursion

/**
 * To apply recursion
 */

function factorial(number){
	if(number<=0)
		return number;
	
	var factorial=1;
	for(var i=1;i<=number;i++)
		factorial = factorial*number;
	return factorial;
}

var number = 5;
console.log("Factorial of "+number+" is :"+factorial(number));

Output

Leave a comment

Design a site like this with WordPress.com
Get started