Programmers
2024.02.07 내적
윤미주
2024. 2. 7. 09:53
이번 문제를 가져온 이유는 아시는분들은 쉽게 풀었겠지만
for문 하나로 2개의 배열 값을 구할 수 있다는 것을 처음 알았다!!!
function solution(a, b) {
let num = 0
for(let i =0 ; i < a.length ; i ++){
num += a[i] * b[i] ;
}
return num
}
처음에는 for문을 두개 돌렸는데 두개를 돌리고 보니 이후에 어떻게 해야할지 모르겠어서
찾아보았는데 껄껄껄 이런 이득이...
하나 헷갈리는 부분도 있었다.
배열의 n의 길이를 구할때 n-1을 구해야 한다!!
그러니 for문으로 index 값을 구할때 1 <= x.length 가 아닌 1 < x.length 을 이용하면 배열 길이 끝까지 구할 수 있다!!
헷갈리지 말기..