팩토리얼 문제
https://www.hackerrank.com/challenges/js10-function/problem
임의의 수가 주어지면 그 수의 팩토리얼을 반환해 곱하는 문제.
예 ) 4! = 1 2 3 * 4 => 24
var fact = function(n){
if ( n <= 1) return 1;
return n*arguments.callee(n-1);
}
console.log(fact(3));
arguments.callee 를 쓰면 익명함수로 사용 가능.