재귀 (Recursion) 함수 함수 안에서 자신이 자신을 부르는 짓을 한다. for loop 로 표현된 배열의 앞의 n 번째까지 곱하기 function multiply(arr, n) { var product = 1; for (var i = 0; i < n; i++) { product *= arr[i]; } return product; } Recursion 함수로 만든 n 번째까지 곱하기 function multiply(arr, n) { if (n