Q : 두 정수 a, b가 주어졌을 때 a와 b 사이에 속한 모든 정수의 합을 리턴하는 함수, solution을 완성하세요.
예를 들어 a = 3, b = 5인 경우, 3 + 4 + 5 = 12이므로 12를 리턴합니다.

<script>
const solution = (a, b) => {
let answer = 0;
for (let i = a; i <= b; i++) {
answer += i;
}
return answer;
};
</script>
<script>
const solution = (a, b) => {
let answer = 0;
for (let i = Math.min(a, b); i <= Math.max(a, b); i++) {
answer += i;
}
return answer;
};
</script>

Math.min() / Math.min() 함수는 주어진 숫자들 중 가장 작은 값을 반환합니다.
매개변수
value1, value2, ...
숫자형
반환 값
주어진 숫자들 중 가장 작은 값. 만약 적어도 1개 이상의 인자값이 숫자형으로 변환이 불가능 한 경우 이 함수는 NaN 를 반환 합니다.
예시
<script>
var x = 10,
y = -20;
var z = Math.min(x, y);
</script>
Math.max() / Math.max() 함수는 입력값으로 받은 0개 이상의 숫자 중 가장 큰 숫자를 반환합니다.
매개변수
값1, 값2, ...
가장 큰 값을 선택하고 반환할 0개 이상의 숫자입니다.
반환 값
입력된 숫자 중 가장 큰 숫자를 반환합니다. 만약 인수 중 하나라도 숫자로 변환하지 못한다면 NaN로 반환합니다. 매개변수를 제공하지 않은 경우 결과는 -Infinity입니다.
예시
<script>
Math.max(10, 20); // 20
Math.max(-10, -20); // -10
Math.max(-10, 20); // 20
</script>