TIL
어떠한 문제를 해결할 때 더 작은 경우를 해결함으로써 문제를 해결하는 방법을 재귀(recursion)이라고 한다.
//배열의 합을 구하기
arr = [2, 3, 5, 10];
function arrSum(arr){
let sum = 0;
for (let i = 0; i < arr.length; i++){
sum += arr[i];
}
return sum;
}
2.재귀적으로 생각해보기
function factorial(num){
//4! = 4 * 3 * 2 * 1
}