📚
Array Product
Array Product쉬움 배열 +10pts
Problem
Write a function that returns the product of all numbers in an array.
Examples
Input:
product([1, 2, 3, 4])Output:
24Explanation
이 문제는 **reduce 메서드**를 사용하여 배열의 모든 요소를 곱하는 방법을 학습합니다. ## 핵심 개념: reduce로 곱셈 누적 `reduce`는 배열을 하나의 값으로 축소할 때 사용합니다. 합계뿐 아니라 곱셈에도 활용할 수 있습니다. ### 접근 방법 1. 빈 배열 체크 - 빈 배열이면 0 반환 2. reduce로 모든 요소 곱하기 - 초기값 1 사용 ### 초기값이 중요한 이유 - 합계: 초기값 0 (0 + a + b + c...) - 곱셈: 초기값 1 (1 * a * b * c...) - 곱셈에서 0을 초기값으...
View detailed explanation →Key Concepts
reduce 메서드 곱셈 누적 초기값의 중요성 빈 배열 처리
Time: O(n) Space: O(1)
solution.js
Ctrl + Enter
Run tests to see results here.