[프로그래머스] Lv.0 자바스크립트 두수의 합

Dawon Ruby Choi·2024년 3월 2일

코딩테스트📖

목록 보기
8/8

질문

내가 쓴 답

function solution(n) {
    let ans = 0;
    
    for(let i = 0; i <= n; i++){
        if(i % 2 === 0) ans += i;
    }
    
    return ans;
}

남이 쓴 답

function solution(n) {
    var half = Math.floor(n/2);
    return half*(half+1);
}

수열을 이용한 코딩

function solution(n) {
    var answer = 0;

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

    return answer;
}

for문만을 이용해서 코딩

profile
나의 코딩 다이어리🖥️👾✨

0개의 댓글