🫠 Programmers (level 0)
👉🏻 문제 1번 (짝수의 합) : 입력받는 n이하의 짝수값 모두 구하기
// 짝수 구하는 법 : % 나머지 == 0
// for문 -> 짝수만 변수 answer에 누적
function solution(n) {
var answer = 0;
for(let i = 0; i <= n; i++){
if(i % 2 == 0){
answer = answer + i
}
}
return answer;
}
✅ 확인할 점
💡 나는 간단하게 for문을 이용해서 풀었지만, 다른 사람들의 풀이를 보니 math.floor를 사용하여 수열 공식을 이용할 수도 있다.
💡 배열을 이용하여 map() / filter() / reduce로 풀 수도 있음
'프로그래머스 풀이 > level0' 카테고리의 다른 글
[Programmers] level 0) 문제 '피자 나눠먹기(1)' 풀이 (0) | 2023.02.24 |
---|---|
[Programmers] level 0) 문제 '머쓱이보다 키 큰 사람' 풀이 (0) | 2023.02.24 |
[Programmers] level 0) 문제 '짝수 홀수 구하기' 풀이 (0) | 2023.02.24 |
[Programmers] level 0) 문제 '점의 위치 구하기' 풀이 (0) | 2023.02.24 |
[Programmers] level 0) 문제 '양꼬치' 풀이 (0) | 2023.02.24 |