개발자 '쑥말고인절미'

[프로그래머스] JS 내적 본문

STUDY/코딩테스트

[프로그래머스] JS 내적

쑥말고인절미 2022. 9. 14. 20:32

문제


내 답안

 

function solution(a, b) {
    var answer = 0;

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

메모

문제에서 내적이라는 글자를 보고 내적이 뭐였는지 기억이 안나서 매우 당황했는데 문제를 읽어보니 내적에 대한 설명이 자세히 적혀있어서 딱히 어려움은 없었다. 휴~ 이번에도 1점이군.

아래는 친구 소스! map, reduce를 잘 활용하는 친구이다. 나도 저 두 메소드 이번 주 주말에 공부해야겠다. 아 친구도 1점 받았다고 했다ㅋㅋㅋ

function solution(a, b) {
    var answer = [];
    answer = a.map((x,i) =>{
        return x*b[i];
    });

    return answer.reduce((a,b) => (a+b));
}

참고링크