TIL 231214 algorithm 내적

두두맨·2023년 12월 15일
0




풀이

function solution(a, b) {
    var answer = 0;
    for(let i=0; i<a.length; i++){
        answer += a[i]*b[i]
    }
    return answer;
}

문제 요구사항을 정리하면 a,b는 길이가 같은 배열이고 두 배열의 같은 위치에 있는 수끼리 곱한 값을 다 더해서 return 하라는 것이다.

간단하게 for문으로 해결 가능 !

a와 b의 길이가 같다고 했으니까 그냥 a의 길이까지 for문을 돌려주고, 초기 0으로 설정한 answer
a,b의 인덱스 번호끼리 곱해준 값을 추가해주면 해결 !

profile
병아리 개발준비생 🐥

0개의 댓글