아래 배열중 홀수만 골라서 그 합을 구하시오
-> 12, 77, 38, 41, 53, 92, 85
function solution(arr) {
let answer = [];
let sum = 0; // 그냥 0에서 시작하는거기 떄문에 기준을 0으로 잡음
for (let x of arr) {
// for of 함수 숙지해야함
if (x % 2 === 1) {
// 홀수 정하기
sum += x; // for of 함수로 돌린 것들 중 홀수의 합을 구해야하는데
// sum = sum + x 아닌가
}
}
answer.push(sum); answer이라는 빈 배열로 push하면 끝
return answer;
}
arr = [12, 77, 38, 41, 53, 92, 85];
console.log(solution(arr));