알고리즘

[JS] 알고리즘 기초 정복 4번 - 1부터 N까지 합 출력하기

햄❤️ 2021. 7. 2. 21:23
반응형

문제 4번

자연수 N이 입력되면 1부터 N까지의 합을 출력하는 프로그램을 작성하세요.

 

🍄 입력설명

첫 번째 줄에 20이하의 자연수 N이 입력된다..

 

🍄 출력설명

첫 번째 줄에 1부터 N까지의 합을 출력한다.

 

🍄 입력예제 1

6

 

🍄 출력예제 1

21

🍄 입력예제 2

10

 

🍄 출력예제 2

55

 


 

정답 코드

function solution(n) {
	let answer = (n * (n + 1)) / 2;
     return answer;
}
console.log(solution(10)); //55출력

 

function solution(n) {
	let answer = 0;
	for (let i = 1; i <= n; i++) {
	answer += i;
	}
	return answer;
}
console.log(solution(6)); //21 출력
      
 
728x90
반응형