diff --git a/Training/JS-Practice/factorial.html b/Training/JS-Practice/factorial.html index 40d9ebb..b2fedc6 100644 --- a/Training/JS-Practice/factorial.html +++ b/Training/JS-Practice/factorial.html @@ -42,6 +42,14 @@

Factorial Calculator

const calculateFactorial = (number) => { // TASK: CREATE YOUR FACTORIAL CALCULATION LOGIC HERE + // for (let i = number - 1; i > 0; i--) { + // number *= i; + // } + // return number; + if (number === 0) { + return 1; + } + return number * calculateFactorial(number - 1); }; calculateButton.addEventListener("click", () => { diff --git a/Training/JS-Practice/rectangle.html b/Training/JS-Practice/rectangle.html index dbaeba6..799a010 100644 --- a/Training/JS-Practice/rectangle.html +++ b/Training/JS-Practice/rectangle.html @@ -44,6 +44,7 @@

Rectangle Area Calculator

const calculateRectangleArea = (length, width) => { // TASK: CREATE YOUR AREA CALCULATION LOGIC HERE + return length * width; }; calculateButton.addEventListener("click", () => {