자바스크립트 코딩테스트 '팩토리얼'
자연수 N을 입력하면 N!값을 구하세요.
- 내 풀이 :
 분명히 콘솔 찍으면 120 나오는데 왜때문에 answer값이 undefined인줄 모르겠다...
function solution(n){         
    let answer=1;
    function DFS(n){
        if(n===1) return;
        else{
            answer*=n;
            DFS(n-1);
        }
    }            
    answer=DFS(n);
    return answer;
}
console.log(solution(5));- 쌤 풀이 :
 못 푸는게 당연한 문제였다...ㅠ
function solution(n){         
    let answer;
    function DFS(n){
        if(n===1) return 1;
        else return n*DFS(n-1);
    }
    answer=DFS(n);
    return answer;
}
console.log(solution(5));Author And Source
이 문제에 관하여(자바스크립트 코딩테스트 '팩토리얼'), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@saiani1/자바스크립트-코딩테스트-팩토리얼저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
                                
                                
                                
                                
                                
                                우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)