
정수 n이 매개변수, 주어진 매개변수 n 이하의 홀수가 오름차순으로 담긴 배열을 return
function solution(n) {
const oddNum = []
for(let i = 1; i <= n; i++) {
if(i % 2 === 1) {
oddNum.push(i)
}
}
return oddNum
}
오름 차순으로 정리하라고 했지만, 위 문제의 정답을 제출 하면
딱히 sort메서드를 써서 오름차순으로 정리하지 않아도 정답으로 제출 되긴한다.
function solution(n) {
const oddNum = []
for(let i = 1; i <= n; i++) {
if(i % 2 === 1) {
oddNum.push(i)
}
oddNum.sort((a, b) => a -b)
}
return oddNum
}
하지만 오름차순으로 정리해달라고 했으니깐 추가함.
function solution(n) {
const oddNum = []
let i = 0
while ( i <= n ) {
if(i % 2 === 1) {
oddNum.push(i)
}
i++
}
return oddNum
}
while문으로도 변경
댓글