두 정수 사이의 합(프로그래머스)

문제설명

  • 두 정수 a,b 사이에 속한 모든 정수의 합을 리턴하는 함수 작성

제한사항

  • a,b가 같은 경우 둘 중 하나만 리턴
  • a,b는 -10,000,000이상 10,000,000 이하인 정수
  • a,b의 대소관계는 정해져있지 않음

풀이

function solution(a, b) {
    var answer = 0;
    
    if(a>b){
        for(let i=b;i<=a;i++)
            answer += i;
    }
    else if(a<b){
        for(let i=a;i<=b;i++)
            answer += i;
    }
    else{
        answer += a;
    }
    
    return answer;
}

좋은 웹페이지 즐겨찾기