function solution(a, b) {
let result = 0
for (let i=0, l=a.length; i<l; i++) {
result += a[i] * b[i]
}
return result
}
문제풀이 생각
- 차례대로 a와 b의 같은위치의 값을 곱하고 총량에 더한다.
다른 사람의 풀이 (고우혁 , 김동욱 , YeonHui Kim , 프론엔드 , 박지윤)
function solution(a, b) {
return a.reduce((acc, _, i) => acc += a[i] * b[i], 0);
}
알게된 점
- reduce를 조금 더 적극적으로 사용해보자.