728x90
📌 문제
📌 풀이
빈 배열을 선언하고 for문을 돌렸다.
짝수인 10의 경우에는 바로 아래 홀수 9로 들어가지만 홀수인 15의 경우에는 15까지 들어갔다.
그래서 Math.ceil로 올려준 수까지를 i의 범위로 잡았고 하나씩 더해주었다.
📌 코드
function solution(n) {
var answer = [];
for (var i = 1; i <= Math.ceil(n/2); i++) {
var odd = 2*i-1;
answer.push(odd);
} return answer
}
728x90
'⚙️ 코딩테스트' 카테고리의 다른 글
[JavaScript] 프로그래머스 코딩테스트 입문 : 배열 두 배 만들기 (0) | 2023.03.21 |
---|---|
[JavaScript] 프로그래머스 코딩테스트 입문 : 옷가게 할인 받기 (0) | 2023.03.21 |
[JavaScript] 프로그래머스 코딩테스트 입문 : 특정 문자 제거하기 (0) | 2023.03.21 |
[JavaScript] 프로그래머스 코딩테스트 입문 : 편지 (0) | 2023.03.21 |
[JavaScript] 프로그래머스 코딩테스트 입문 : 배열 뒤집기 (0) | 2023.03.15 |