Challenge here is to return the factorial of the provided integer.
If the integer is represented with the letter n, a factorial is the product of all positive integers less than or equal to n.
Factorials are often represented with the shorthand notation n!
For example: 5! = 1 * 2 * 3 * 4 * 5 = 120
This challenge requires a thorough knowledge of loops, and how to store the value returned by a loop. In my case "result" is storing variable after ever loop.
It took me a while I was looping correctly, but not storing the result. Getting very high output due to multiplication.
Here is my solution:
If the integer is represented with the letter n, a factorial is the product of all positive integers less than or equal to n.
Factorials are often represented with the shorthand notation n!
For example: 5! = 1 * 2 * 3 * 4 * 5 = 120
This challenge requires a thorough knowledge of loops, and how to store the value returned by a loop. In my case "result" is storing variable after ever loop.
It took me a while I was looping correctly, but not storing the result. Getting very high output due to multiplication.
Here is my solution:
function factorialize(num) { result = 1; for (var i = 1; i <= num; i++){ result *= i; } return result; } factorialize(5);
No comments:
Post a Comment