강의로 돌아가기
-

이해가 안되요.. SOS

전혀 이해가 안되요..

작성중인 코드―while2
1
2
3
4
5
6
7
8
9
function sumFrom1ToN(n){
    var count = 1;
    var sum=0;
    while( n > 1){
        sum = sum +count;
        count++;
    }
    return sum;
}
2 개의 답변
프로그래머스

어디가 이해가 안되는지요.

이주한

while( n > 1){ -> 여기부분이 잘못되었습니다.
무한루프가 돼요(n이 2이상인 경우 계속 while문을 실행하게됩니다.)
count 변수를 증가시키니 count변수와 파라미터 n값으로 비교해야 됩니다.
while( count <= n)

답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.