문제 설명
정수 n이 주어질 때, n이하의 짝수를 모두 더한 값을 return 하도록 solution 함수를 작성해주세요.
제한 사항
풀이
function solution(n) {
// 값을 리턴할 answer 변수 생성
let answer = 0
// 반복문으로 0부터 n까지 1증가하면서 반복
for(let i = 0; i <= n; i++) {
// 반복하면서 i % 2의 값이 0이면 짝수라는 의미
if(i % 2 === 0) {
// answer변수에다가 값을 더해서 누적
answer += i
}
}
return answer
}
회고...
문제를 푼 후 다양한 풀이방법을 봤는데
진짜.. 천재들이 너무 많은거같다 ㅠ