[프로그래머스 JS] Level 1. 두 정수 사이의 합

버들·2022년 9월 28일
0

Coding Test

목록 보기
4/6

풀이과정은 항상 주석으로 남깁니다~

출처 : https://school.programmers.co.kr/learn/courses/30/lessons/12912

❓ 문제설명


문제

function solution(a, b) {
    var answer = 0;
    return answer;
}

💡 예전에 많이 봤던 1 에서 100까지의 수의 합은 무엇인지 확인하는 내용과 같은 문제이다. 여기서 1 ~ 100까지의 합계는 (1 + 100) * (100 - 1 + 1) / 2

✨ 풀이 방법

function solution(a, b) {
  // a, b 중에 뭐가 큰 수 인지 모르니 절대값으로 정수로 환원
    return (a + b) * (Math.abs(a - b) + 1) / 2;
}
profile
태어난 김에 많은 경험을 하려고 아등바등 애쓰는 프론트엔드 개발자

0개의 댓글