[Programmers] 120831 짝수의 합


정수 n이 주어질 때, n이하의 짝수를 모두 더한 값을 return 하도록 solution 함수를 작성해주세요.

제한 사항

테스트 케이스 및 예시 결과

n result
10 30
4 6

해답

const solution = n => {
    let answer = 0;
    
    for (let i = 0; i <= n; i += 2) {
        answer += i;
    }
    
    return answer;
}

풀이

문제 분할

해설

for문으로 루프 변수 i를 2씩 증가시키며 n보다 작거나 같을 때 까지 반복하고 그 값들을 모두 더했습니다.