- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
Physics
Chemistry
Biology
Mathematics
English
Economics
Psychology
Social Studies
Fashion Studies
Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Calculating factorial by recursion in JavaScript
We are required to write a JavaScript function that computes the Factorial of a number n by making use of recursive approach.
Example
The code for this will be −
const num = 9; const recursiceFactorial = (num, res = 1) => { if(num){ return recursiceFactorial(num-1, res * num); }; return res; }; console.log(recursiceFactorial(num)); console.log(recursiceFactorial(6)); console.log(recursiceFactorial(10)); console.log(recursiceFactorial(5)); console.log(recursiceFactorial(13));
Output
The output in the console −
362880 720 3628800 120 6227020800
- Related Articles
- Factorial recursion in JavaScript
- Calculating a number from its factorial in JavaScript
- Calculating the sum of digits of factorial JavaScript
- Factorial program in Java using recursion.
- Factorial program in Java without using recursion.
- Finding greatest digit by recursion - JavaScript
- How to Find Factorial of Number Using Recursion in Python?
- C++ program to Calculate Factorial of a Number Using Recursion
- C++ Program to Find Factorial of a Number using Recursion
- Write a C# program to calculate a factorial using recursion
- Java Program to Find Factorial of a Number Using Recursion
- Python Program to find the factorial of a number without recursion
- Calculating excluded average - JavaScript
- Calculating Josephus Permutations efficiently in JavaScript
- Java program to find the factorial of a given number using recursion

Advertisements