문제 : 정수 n이 주어질 때, n이하의 짝수를 모두 더한 값을 return 하도록 solution 함수를 작성해주세요.
for문 사용의 오해로 이 문제가 오래 걸렸다. ㅜㅜ 다들 문법 꼭 꼼꼼히 공부하세요~~
그래도 생각은 간단히 했다. n보다 작은 짝수를 구해야 하고 그것을 더하자 그러면 사용하기 편한 것은 반복문!!!
반복문을 이용해서 n보다 작은 짝수를 뽑아내고 그것을 변수에 계속 더해주면 된다는 쉬운 생각!!!
코드~~
function solution(n) {
let answer = 0;
for (let i = 0; i <= n; i += 2) {
answer += i
}
return answer;
}
'프로그래머스 JS LV0' 카테고리의 다른 글
LV0 06 중복된 숫자 개수 (0) | 2022.10.07 |
---|---|
LV 0 05 각도기 (0) | 2022.10.07 |
LV0 03 배열의 평균값 (0) | 2022.10.06 |
LV0 02 나이 출력 (0) | 2022.10.06 |
LV0 01 연산 문제들 (0) | 2022.10.06 |