숫자, 예를 들어 num을 사용하는 JavaScript 함수를 작성해야 합니다.
그러면 함수는 1과 num을 포함하여 1과 num 사이의 모든 자연수의 합을 반환해야 합니다.
예를 들어 num이 -
인 경우const num = 5;
그러면 출력은 다음과 같아야 합니다. -
const output = 15;
왜냐하면,
1+2+3+4+5 = 15
우리는 이 문제를 해결하기 위해 아래 공식을 사용할 것입니다 -
n까지의 모든 자연수의 합 =
((n*(n+1))/2)
예시
이에 대한 코드는 -
const num = 5; const sumUpto = num => { const res = (num * (num + 1)) / 2; return res; }; console.log(sumUpto(num)); console.log(sumUpto(7)); console.log(sumUpto(45)); console.log(sumUpto(2)); console.log(sumUpto(8)); console.log(sumUpto(99));
출력
콘솔의 출력은 -
15 28 1035 3 36 4950