예제1) 1 ~30까지 숫자 중에 짝수만 배열에 담아 출력하기
function addEvenNumber() {
let result = [];
for(let i = 2; i < 31; i+= 2){
result.push(i)
} return result
}
console.log(addEvenNumber());
풀이 point
- for문의 초기화문에서 index가 2부터 시작하도록 설정해야한다.
- '++'연산자는'++1' '+=1'의 축약 버전이므로 '+=2'라고 작성하면 2씩 증가된다. 2말고 다른 숫자를 넣으면 그만큼 증감된다.
예제2) 1 ~30까지 숫자 중에 홀수만 배열에 담아 출력하기
function addOddNumber() {
let result = [];
for (let i = 1; i<31; i+=2){
result.push(i)
} return result
}
console.log(addOddNumber());
풀이 point
- for문의 초기화문에서 index가 1부터 시작하도록 설정해야한다.