[프로그래머스 / JS] Lv.0 짝수는 싫어요.

SOYEON JEONG·2023년 3월 4일
0
post-thumbnail

문제 설명

정수 n이 매개변수로 주어질 때, n 이하의 홀수가 오름차순으로 담긴 배열을 return하도록 solution 함수를 완성해주세요.

제한 사항
1 <= n <= 100

입출력 예시

n = 10 result = [1, 3, 5, 7, 9]

풀이

function solution(n) {
    var answer = [];
    
    for(let i = 1; i <= n; i++) {
        if(i % 2 != 0) {
            answer.push(i);
        }
    }
    
    
    
    return answer;
}

과정

  1. 1부터 10까지 반복하는 반복문을 만들기
  2. 홀수 조건문 - 1부터 10까지의 홀수를 찾기 위해 2로 나눈 나머지가 0이 아닌 값을 찾기
  3. push() 메소드를 사용해 홀수값을 배열에 담아 리턴해주기

다른 사람의 풀이

function solution(n) {
    var answer = [];

    for (let i = 1; i<=n; i+=2) answer.push(i)

    return answer;
}
profile
인프런에 취업하고 싶어!

0개의 댓글