Java Script
[프로그래머스 코딩테스트] 월간 코드 챌린지 시즌1 - 내적
👉 하루에 한번씩 코딩 실력을 기르기 위해 시작하는 프로그래머스 코딩테스트
👉 코딩테스트 연습 > 월간 코드 챌린지 시즌1 > 내적
문제 설명 및 제한사항
👉 문제
길이가 같은 두 1차원 정수 배열 a, b가 매개변수로 주어집니다. a와 b의 내적을 return 하도록 solution 함수를 완성해주세요.
이때, a와 b의 내적은 a[0]*b[0] + a[1]*b[1] + ... + a[n-1]*b[n-1] 입니다. (n은 a, b의 길이)
👉 제한사항
- a, b의 길이는 1 이상 1,000 이하입니다.
- a, b의 모든 수는 -1,000 이상 1,000 이하입니다.
정답 및 풀이
👉 정답
function solution(a, b) {
var answer = 0;
for(key in a) {
answer += a[key]*b[key];
}
return answer;
}
👉 풀이
각 배열 a, b의 n번째 인덱스끼리의 곱의 합을 answer에 담아주면 끝.
'Language > JavaScript' 카테고리의 다른 글
[프로그래머스 코딩테스트] 완전탐색 - 모의고사 (0) | 2022.03.31 |
---|---|
[프로그래머스 코딩테스트] 찾아라 프로그래밍 마에스터 - 폰켓몬 (0) | 2022.03.28 |
[프로그래머스 코딩테스트] 월간 코드 챌린지 시즌2 - 음양 더하기 (0) | 2022.03.22 |
[프로그래머스 코딩테스트] 월간 코드 챌린지 시즌3 - 없는 숫자 더하기 (0) | 2022.03.22 |
[프로그래머스 코딩테스트] 연습문제 - 124 나라의 숫자 (0) | 2022.03.18 |