자연수 N이 입력되면, 1부터 N까지의 합을 출력하는 프로그램을 작성하세요.
[입력설명]
첫번째 줄에 20이하의 자연수 N이 입력된다.
[출력설명]
첫번째 줄에 1부터 N까지의 합을 출력한다.
6
21
10
55
가장 기본적인 방법으로, for문을 활용해서 1~n까지의 합을 구할 수 있다. 심화적인 방법으로는 reduce메소드
를 사용해서 풀이할 수 있다.
<html>
<head>
<meta charset="UTF-8">
<title>출력결과</title>
</head>
<body>
<script>
function solution(n){
let answer=0;
//1~n까지의 합
for(let i=1; i<=n; i++){
answer += i; //(answer=answer+i)
}
return answer;
}
console.log(solution(6));
</script>
</body>
</html>
21
9/10