프로그래머스 짝수의 합 자바스크립트 | for문 i의 조건

Chaeyeon Lee·2023년 5월 18일
0

🔅 1. 아이디어

나는 for문을 사랑해

🧑‍💻 2. 내 코드

function solution(n) {
    let answer=0;
    for(let i=0; i<=n; i++){
        if(i%2!=0){
            continue;
        }
        else{
            answer+=i;
        }
    }
    return answer;
}

🐣 3. 개념

📌 for문에서 i를 변형하기

function solution(n) {
    var answer = 0;

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

    return answer;
}

다른 사람의 풀이를 보니, i를 2부터 시작하게 하고, i를 2씩 띄웠다.
반복 횟수를 줄이는 데에 유용하다!!
홀수 합을 구할 땐 i를 1부터 시작하게 하고 2씩 띄우면 되겠군...

profile
프론트엔드 개발자 지망생

0개의 댓글