a[0]*b[0] + a[1]*b[1] + ... + a[n-1]*b[n-1]
์
๋๋ค. (n์ a, b์ ๊ธธ์ด)function solution(a, b) {
let result = 0;
for (let i in a) {
result += a[i] * b[i]
}
return result
}
for..in
: ํด๋น ๊ฐ์ฒด์ ๋ชจ๋ ์ด๊ฒจํ ์ ์๋ ํ๋กํผํฐ๋ฅผ ์ํ
const array = { 1, 2, 3 };
for (const i in array) {
console.log(i);
}
// expected output:
// 1
// 2
// 3
const object = { a: 1, b: 2, c: 3 };
for (const property in object) {
console.log(`${property}: ${object[property]}`);
}
// expected output:
// "a: 1"
// "b: 2"
// "c: 3"