주어진 정수 n 이하의 수에서 홀수만 배열에 담아서 리턴하면 된다.
이건 별건 아니지만 for 문에서 마지막 조건을 i++ 대신 i+=2 로 하는 방법을 미처 생각못했다..
function solution(n) {
var answer = [];
for(let i = 1; i <= n; i++){
if(i % 2 !== 0){
answer.push(i);
}
}
return answer;
}
그냥 이렇게 해도 되지만
function solution(n) {
var answer = [];
for (let i = 1; i<=n; i+=2) answer.push(i)
return answer;
}
이렇게 할 수도 있다!
'algorithm' 카테고리의 다른 글
코테15 - 소수만들기 (0) | 2024.05.24 |
---|---|
코테14 - 가장 가까운 같은 글자 (0) | 2024.05.24 |
코테12 - 문자열 밀기 (0) | 2024.03.21 |
코테11 - 최빈값 구하기 (0) | 2024.03.10 |
코테10 - 중앙값 구하기 (0) | 2024.03.10 |