function sumArray(arr) { // 기저 조건 if (arr.length == 1) return arr[0]; // 마지막 배열 -1 + 마지막 배열 return sumArray(arr.slice(0, -1)) + arr[arr.length - 1]; } let arr = [1, 2, 3, 4, 5]; let sum = sumArray(arr); console.log(sum);