From a68801a31cefc5428a439958ad4d5e7b90918d09 Mon Sep 17 00:00:00 2001 From: Croustys Date: Wed, 7 Oct 2020 20:25:35 +0200 Subject: [PATCH 1/3] added factorial calculator recursively --- Recursive/factorialCalculator.js | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 Recursive/factorialCalculator.js diff --git a/Recursive/factorialCalculator.js b/Recursive/factorialCalculator.js new file mode 100644 index 0000000000..9f2a0da0fe --- /dev/null +++ b/Recursive/factorialCalculator.js @@ -0,0 +1,5 @@ +const factorialRecursion = n => n === 0 ? 1 : n * factorialRecursion(n - 1); + +//num can be anything you'd like +const num = 3; +console.log(factorialRecursion(num)); \ No newline at end of file From d41215f7e74bb76766d7f83bbdd0997c4162cdb2 Mon Sep 17 00:00:00 2001 From: Croustys <51267148+Croustys@users.noreply.github.com> Date: Wed, 7 Oct 2020 20:30:43 +0200 Subject: [PATCH 2/3] Update and rename factorialCalculator.js to FactorialCalculator.js --- Recursive/FactorialCalculator.js | 5 +++++ Recursive/factorialCalculator.js | 5 ----- 2 files changed, 5 insertions(+), 5 deletions(-) create mode 100644 Recursive/FactorialCalculator.js delete mode 100644 Recursive/factorialCalculator.js diff --git a/Recursive/FactorialCalculator.js b/Recursive/FactorialCalculator.js new file mode 100644 index 0000000000..e94568b2c7 --- /dev/null +++ b/Recursive/FactorialCalculator.js @@ -0,0 +1,5 @@ +const factorialRecursion = (n) => n === 0 ? 1 : n * factorialRecursion(n - 1); + +//num can be anything you'd like +const num = 3; +console.log(factorialRecursion(num)); diff --git a/Recursive/factorialCalculator.js b/Recursive/factorialCalculator.js deleted file mode 100644 index 9f2a0da0fe..0000000000 --- a/Recursive/factorialCalculator.js +++ /dev/null @@ -1,5 +0,0 @@ -const factorialRecursion = n => n === 0 ? 1 : n * factorialRecursion(n - 1); - -//num can be anything you'd like -const num = 3; -console.log(factorialRecursion(num)); \ No newline at end of file From ae4cf87cdb17bc7392ad1a3c80c79fd261dd94b0 Mon Sep 17 00:00:00 2001 From: Croustys <51267148+Croustys@users.noreply.github.com> Date: Wed, 7 Oct 2020 21:05:14 +0200 Subject: [PATCH 3/3] Update FactorialCalculator.js --- Recursive/FactorialCalculator.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Recursive/FactorialCalculator.js b/Recursive/FactorialCalculator.js index e94568b2c7..130342302d 100644 --- a/Recursive/FactorialCalculator.js +++ b/Recursive/FactorialCalculator.js @@ -1,5 +1,5 @@ -const factorialRecursion = (n) => n === 0 ? 1 : n * factorialRecursion(n - 1); +const factorialRecursion = (n) => n === 0 ? 1 : n * factorialRecursion(n - 1) -//num can be anything you'd like -const num = 3; -console.log(factorialRecursion(num)); +// num can be anything you'd like +const num = 3 +console.log(factorialRecursion(num))