function multiply(arr, n) {
if (n <= 0) {
return 0;
} else {
return multiply(arr, n - 1) + arr[n - 1];
}
}
Почему multiply([1], 0) будет равно 0? А multiply([2, 3, 4], 1) будет равно 2? Или multiply([2, 3, 4, 5], 3) равно 9?