정수 n이 매개변수로 주어질 때, n 이하의 홀수가 오름차순으로 담긴 배열을 return하도록 solution 함수를 완성해주세요.
1부터 n까지 2씩 증가하면서 반복문을 실행하며, 현재 숫자가 홀수인 경우에만 배열에 추가하는 것을 for문으로 작성했다.
그리고 push() 메서드를 이용해서 마지막으로 배열을 반환 -> ex. 1,3,5 ...
push() 메서드
❗ 배열의 끝에 하나 이상의 요소를 추가, 배열의 새로운 길이를 반환
var sports = ['축구', '야구']; var total = sports.push('미식축구', '수영'); console.log(sports); // ['축구', '야구', '미식축구', '수영'] console.log(total); // 4
function solution(n) {
const answer = [];
for ( let i=1; i <=n; i += 2) {
answer.push(i);
}
return answer;
}