프로그래머스 | 내적

이진웅·2022년 3월 17일
0

알고리즘

목록 보기
10/14
post-thumbnail
function solution(a, b) {
    var answer = 0;
    
    for (let i in a) { // 1.
        for (let j in b) { // 1.
            if (i === j) { // 2. 
                let result = a[i] * b[j]
                answer += result
            }
        }
    }
 
    return answer;
}
  1. a와 b를 곱해야하기 때문에 for문을 2개 돌린다.
  2. i와 j가 같을 때 곱해서 answer에 값을 누적시켜준다.

이번 문제는 간단하게 풀 수 있어서 간략하게만 설명을하고 마치겠다

0개의 댓글