What is Factorial?
Factorial이란, 해당하는 수부터 그 이하로 1까지를 모두 곱하는 수를 말한다.
예를 들어, 3!이면 3 x 2 x 1 = 6을 말한다.
[Problem]
Factorial을 구현하는 함수를 작성하시오.
[Algorithms]
- number가 1일 경우, number를 반환한다.
- number가 2이상이면 number부터 1씩 값을 줄여가면서, 모두 곱한다.
- 곱한 최종 값을 반환한다.
[Solution]
1 | function factorial(number) { |
[Better Practice]
1 | function factorial(number) { |